Building intelligent
applications with
I'm Cyprian Kiplangat, an AI Engineer who transforms ideas into production-ready AI applications. I specialize in building AI tools that solve real problems.

About Me
I'm an AI Engineer and IT student at Kabarak University, passionate about building applications that leverage the power of large language models and machine learning. My approach combines solid software engineering practices with cutting-edge AI techniques to create products that actually work in the real world.
From developing neural machine translation models for low-resource African languages to building AI-powered learning tools, I focus on projects that push boundaries and solve meaningful problems for real users.
When I'm not coding, you'll find me exploring the latest AI research papers, participating in hackathons, or working on side projects that challenge me to learn something new.
Featured Projects
A selection of AI-powered applications I've built to solve real-world problems.

RepoX
Transform any GitHub repository into an interactive learning experience. Visualize codebases, get AI explanations, and generate personalized learning paths.
- Interactive D3.js repository visualization
- AI-powered file explanations with ELI5 mode
- Personalized learning path generation
- Progress tracking with checklists

AI Inventory Assistant
An intelligent inventory management system that lets you chat with your database. Upload any database and get instant insights through natural conversation.
- Natural language to SQL queries
- Auto-generated data visualizations
- Web search for industry insights
- Google OAuth authentication

Swahili to Kalenjin Translator
Neural Machine Translation model fine-tuned for low-resource African languages. Uses innovative 'Language Hijacking' technique on NLLB-200 architecture.
- Fine-tuned NLLB-200 model
- Human-in-the-loop feedback system
- Privacy-focused data collection
- 30k+ sentence pair dataset
Other Projects
Math Handwriting Recognition
Real-time handwriting recognition with LaTeX conversion.
Smart Task Management
Full-stack task system with AI-powered prioritization.
SmartBudget AI
Mobile agentic system for financial insights.
More projects available on my GitHub
View All ProjectsSkills & Technologies
Technologies and tools I use to bring ideas to life.
AI & Machine Learning
- LLMs & Prompt Engineering
- RAG Systems
- Fine-tuning (LoRA)
- AI Agents
- NLP/NMT
Backend & APIs
- Python
- Node.js
- FastAPI
- Flask
- PostgreSQL
- Supabase
Frontend & Tools
- React
- Next.js
- TypeScript
- Tailwind CSS
- D3.js
AI Frameworks
- LangChain
- Hugging Face
- CopilotKit
- Vercel AI SDK
- Google AI
Resume
Experience
AI Engineer / Full Stack Developer
at Freelance & Personal Projects- Built production AI applications using LLMs, RAG, and agentic systems
- Developed NMT model for low-resource African languages (Swahili-Kalenjin)
- Created interactive learning tools leveraging Google Gemini and D3.js
- Built AI-powered inventory management system with natural language SQL queries
Education
Bachelor of Science in Information Technology
Kabarak University
Focusing on AI/ML, Software Development, and Data Systems
Certifications
Get in Touch
Have a project in mind or want to collaborate? I'd love to hear from you.
Let's Connect
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out through any of these channels.