Languages
- Python
- JavaScript
- TypeScript
- SQL
- PHP (basic)
Software Engineer AI/ML Engineer Mobile App Developer
I am a Software Engineer with over 4 years of experience specializing in building intelligent, scalable systems across AI, full- stack web, and mobile development. I focus on turning complex problems into practical, production-ready solutions using Python, JavaScript, and modern AI tools like LangChain and LLM APIs, with experience spanning backend systems, mobile applications, machine learning, and cloud platforms such as AWS, GCP, and Azure. I am driven by designing and delivering impactful products especially in healthcare, education, and productivity where engineering meets real-world problem solving.
I work across the full product lifecycle, from backend architecture and APIs to intelligent interfaces and AI-powered features.
From AI health companions to financial intelligence apps β each project a chapter in solving real problems.
AI-powered Kenyan financial intelligence app that tracks fuel, food, and forex in real time, then explains what it means for your daily wallet and business decisions.
Landing site for an AI-powered Kenyan financial intelligence app that translates economic events into actionable daily insights.
Comprehensive AI health companion for the neurodivergent community β live on Play Store & App Store.
Smart LMS for streamlined learning, progress tracking, and school operations.
24/7 AI-driven virtual assistant handling student and faculty support queries β reducing admin workload significantly.
Desktop app that scans incoming emails, extracts action points, prioritises tasks, and slashes manual review time.
Not just a rΓ©sumΓ© β a narrative of curiosity, grit, and continuous growth from Nairobi to Paris and beyond.
Software Engineer Β· Vitafluence.ai
Stepped into a full-time role developing AI-powered agents for Lakesai with Python, Django, and LangChain, building a Windows desktop extraction tool for Neurobee data, and training a gaze-tracker ML model with OpenCV and Random Forest. Resolved a critical GCP outage by setting up a temporary AWS server to keep traffic flowing, and deployed scalable apps with Python and React Native.
Certificate of Achievement Β· AI Campus β The Learning Platform for Artificial Intelligence
Deepened expertise in AI technologies and machine learning through AI Campus, sharpening the skills behind the agents and models I build in production today.
Certificate of Recognition Β· A2SV (Africa to Silicon Valley)
Earned recognition through A2SV's program, sharpening problem-solving and technical skills as part of a network built to connect African engineering talent with global opportunity.
Software Engineer Intern Β· Vitafluence.ai
Based in Frankfurt, I built a teaching-assistant AI agent for Lakesai (with an internal mobile app version), shipped Notion-style AI note-taking, and fixed a critical bug to let users stop generative AI responses mid-stream. Built and deployed Xaidi end-to-end β React Native apps, Django/Node.js backends, and AI models β live on Google Play, TestFlight, and AWS, then added multi-agent support. Represented Vitafluence.ai at VivaTech 2024 in Paris, showcasing Xaidi and emotion-recognition AI models.
B.Sc. Applied Computer Technology Β· USIU-Africa
Graduated Cum Laude with a 3.621 GPA in Computer Software Engineering β building the theoretical bedrock in software design, systems, and engineering principles that underpins every real-world problem I'd later solve.
Software Engineer (Part-Time) Β· iZola LTD
For four years alongside university, I added English/Swahili support and audio capture to the Izuri research app, built and maintained Neurobee (an Android tablet app aiding early diagnosis of selective mutism and autism spectrum disorder), developed client and therapist pages for the iZola Therapeutic Platform with Angular, Node.js, and MongoDB, added an AI support chatbot, and designed an admin dashboard for authentication, sessions, and revenue tracking.
Certificate of Excellence in Web Development Β· Moringa School
An intensive, immersive bootcamp that ignited my love for code β sharpening my web development foundations and setting the trajectory for everything that came after.
Certificate of Attendance, Discipleship Mission Training Β· Foundation for Cross-Cultural Education
Three months in Zambia immersed in discipleship mission training β an experience that forged my values and expanded my worldview through cross-cultural exchange, well before code became my craft.
Certificate of Participation in ICT Competence Β· Daystar University
Where the seeds of my technical career were first planted β practical skills in information and computer technology that laid the groundwork for everything that followed.
I design and deliver intelligent digital products that are scalable, user-focused, and built to solve real business problems.
I build AI agents and multi-agent systems with LangChain and LangGraph, integrate LLM APIs like OpenAI and Gemini, and train machine learning models with Scikit-learn and OpenCV. From retrieval pipelines with ChromaDB to production-ready agentic workflows, I turn AI research into shipped features.
I build cross-platform mobile apps with React Native and Expo that deliver smooth, consistent experiences on both Android and iOS. From architecture to App Store/Play Store release, I turn product ideas into reliable mobile solutions.
I develop modern web applications using technologies like React, Angular, Django, Flask, and FastAPI. The focus is on clean architecture, secure APIs, and responsive interfaces that perform well across devices.
I design and implement AI assistants and chatbot systems powered by modern generative AI. These solutions integrate with your products to improve user support, automate workflows, and increase operational efficiency.
I deploy and manage applications across AWS, Google Cloud, and Azure, including troubleshooting production incidents and setting up CI/CD pipelines and authentication flows (Firebase Auth, AWS Cognito) that keep releases fast, stable, and repeatable.
I provide technical consulting in software engineering, AI strategy, and product execution. Whether you need architecture guidance or hands-on delivery support, I help teams move from idea to impact with clarity and speed.
Any fool can write code that a computer can understand.
Good programmers write code that humans can understand.
Whether you have a project idea, want to collaborate, or just want to connect - my inbox is always open.