About
I'm a Software developer and AI automation specialist based in Kenya, passionate about harnessing technology to solve complex business problems. With expertise in DevOps, data science, and full-stack development, I create intelligent solutions that drive innovation and operational excellence. I specialize in building scalable applications, automating workflows, and leveraging AI to enhance business efficiency—transforming ideas into high-impact products.
Work Experience
Professional Credentials
Industry-recognized certifications and credentials in AI, data science, and cloud technologies.
- WAI Engineering: Agents
Weights & Biases
Worked with reasoning models to build production-grade AI agents that can autonomously tackle complex workflows, from deep analysis to support agents. Architected and evaluated robust systems that combine LLMs, tools, memory, and planning to ship real-world applications. Skills acquired: LLMs, Gen AI, Evaluation, Weave, Agents, and OpenAI integration. - MBuilding AI Agents with MongoDB
MongoDB
This credential validates my knowledge in building and deploying AI agents using MongoDB. It recognizes my understanding of creating multi-tool AI agents that leverage data stored in MongoDB, defining the decision-making capabilities of agents to effectively utilize multiple tools, and implementing both long-term and short-term memory for AI agents using MongoDB. - MBuilding AI-Powered Search with MongoDB Vector Search
MongoDB
This credential validates my knowledge in creating intelligent, AI-powered search experiences for applications using MongoDB Atlas Vector Search. It recognizes my understanding of indexing, embeddings, and retrieval strategies. - MBuilding RAG Apps Using MongoDB
MongoDB
This credential validates my knowledge in building Retrieval-Augmented Generation (RAG) applications with MongoDB. It recognizes my understanding of integrating vector search, optimizing retrieval workflows, and enhancing LLM-powered apps. - WApplied Data Science Lab
WorldQuant University
Completed eight end-to-end applied data science projects, involving data collection from files, SQL/NoSQL databases, and APIs, data cleaning and exploration, ETL pipeline development, machine learning model building, and creation of clear visualizations to communicate insights to non-technical audiences. - WBuilding LLM-Powered Applications
Weights & Biases
Participants learn how to build LLM-powered applications using LLM APIs, LangChain and W&B Prompts. This includes practical exercises, quizzes and a final project assignment covering the entire process of designing, experimenting, and evaluating LLM-based apps. Skills covered: MLOps, Weights & Biases, Large Language Models, LangChain, and Prompt Engineering. - CData Science and Machine Learning Fundamentals
Corporate Finance Institute
Data science fundamentals course covering the data science cycle, exploratory data analysis, feature selection, feature engineering, supervised and unsupervised machine learning algorithms, validation/resampling techniques, and evaluation methods. Demonstrated through real-life scenarios to assess model performance and improvements. - CIntroduction to Business Intelligence
Corporate Finance Institute
Overview of business intelligence covering key differences from data science, roles and processes involved in BI. Learn about essential skills for each position, how roles work together to deliver actionable insights, BI tools, visualization types used to deliver key messages, and best-practices in design. Covers data types, structures, and files commonly used in Business Intelligence.
Skills
What I Bring to the Table
A comprehensive suite of capabilities to deliver AI-powered solutions that drive real business impact.
End-to-End AI Process Automation
I specialize in building intelligent AI agents using LangChain and LangGraph that can automate complete business workflows from data ingestion to decision-making. My agents don't just perform isolated tasks—they orchestrate entire processes, handle exceptions, and continuously learn from interactions.
Production-Grade AI Solutions
With my DevOps background at CIC Insurance Group and development experience at Coseke Limited, I deliver AI solutions that are built for scale, reliability, and enterprise deployment. I understand the critical difference between prototype AI and production-ready systems that businesses depend on.
Full-Stack AI Development
I bridge the gap between AI capabilities and user-friendly interfaces. My expertise spans from building sophisticated RAG applications with MongoDB Vector Search to creating intuitive React frontends that make AI accessible to non-technical users.
Intelligent Document & Data Management
Through projects like the ICTA Authority EDRMS and National Land Commission Digital Repository, I've demonstrated expertise in transforming traditional document workflows into intelligent, searchable, and automated systems that enhance organizational efficiency.
Multi-Domain AI Applications
My portfolio showcases AI implementations across diverse sectors: Government & Public Sector with digital repositories and intelligent search, Education through counseling management systems with smart resource allocation, and Enterprise Tools including production-grade CLI tools and development frameworks.
Cloud-Native AI Infrastructure
With solid understanding across common cloud platforms like AWS, Azure, and GCP, plus hands-on experience with Docker and Kubernetes, I ensure your AI solutions are scalable, cost-effective, and maintainable in any cloud environment.
What Sets Me Apart
My unique approach to delivering impactful AI and software solutions.
End-to-end delivery: From concept to deployment, I handle the complete solution implementation lifecycle
Business-first approach: I focus on solving real problems, not just implementing cool technology
Production mindset: Every solution is built with monitoring, security, and scalability in mind
Continuous innovation: To ensure that I stay at the forefront of emerging technologies, I engage in ongoing learning and professional development.
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
A production-grade CLI tool that generates Express.js applications with a robust, scalable foundation. Get a complete REST API up and running in seconds with authentication, database integration, security, testing, and Docker support. Supports three setup options: MongoDB with Mongoose ORM, PostgreSQL with Sequelize ORM, or No Database for microservices. Includes JWT authentication, Helmet security headers, CORS configuration, rate limiting, Swagger/OpenAPI documentation, Jest testing, and Docker & Docker Compose integration.
ResumeRocket is a resume builder designed to help users create professional resumes quickly and easily. Utilizing technologies like Next JS, Node.js, and MongoDB, it offers customizable templates, automated formatting, and content suggestions. This project empowers job seekers to present their skills and experience effectively, ultimately improving their chances of landing interviews.
The ICTA Authority EDRMS project aims to modernize document management through a centralized, secure, and accessible electronic system. Key features include document capture, workflow automation, version control, and robust search capabilities. This implementation improves efficiency, reduces paper consumption, and enhances transparency in government operations.
An interactive web-based counselling portal for the Counseling Center at United States International University-Africa (USIU-Africa). The system provides confidential mental health support services including individual and group counseling, couple and family counseling, psycho-education, and peer educator coordination. The platform streamlines access to counselling services for students and the university community, offering features for service booking, peer educator training, and awareness campaigns.
A comprehensive digital repository and archive system for the National Land Commission of Kenya. The platform serves as a centralized digital library where users can search, browse, and download official land-related documents including policy documents, reports, guidelines, research papers, and legislative material. The system improves transparency and provides public access to land governance resources, supporting researchers, officials, lawyers, and the general public in accessing critical information on land policy, reforms, and administration.