Work history
Full-stack software engineer building backend, mobile, and cloud systems across agritech, fintech, SaaS, and data platforms, with ownership across system design, deployment, and operations.
Work experience
CropCare AI — Founder
Aug 2025 — Present
- Designed and implemented the full backend architecture powering web and mobile clients.
- Built REST APIs, integrated AI models, and managed data pipelines.
- Set up CI/CD pipelines and automated cloud deployments.
- Implemented monitoring, logging, and uptime tracking for production reliability.
- Managed analytics, SEO, and product launch across platforms.
Suluhu OnDemand — Full-Stack Engineer & IT Administrator
Feb 2025 — Present
- Architected and deployed full-stack internal and external applications.
- Automated cloud infrastructure provisioning and deployment workflows.
- Owned production cloud operations: security hardening, backups, monitoring, incident response.
- Administered Google Workspace and Microsoft identity systems with role-based access control.
SmartPay Network — Mobile Engineer
Sep 2024 — Jun 2025
- Built a financial inclusion mobile application integrating blockchain-based payment flows.
- Implemented secure user-to-user and merchant transaction features.
Codefremics Limited — Full-Stack Engineer Intern
Jun 2024 — Sep 2024
- Customized CRM systems based on client-specific business requirements.
- Participated across the full software lifecycle from requirements to deployment.
Solutech Limited — Mobile Software Engineer Intern
Apr 2024 — Jun 2024
- Implemented features and bug fixes using Test-Driven Development.
- Contributed to CRM product enhancements and internal tooling.
Seven Skies Limited — Full-Stack Software Engineer (Consultant)
Aug 2023 — Feb 2025
- Delivered a nationwide digital food security checklist system for a government organization.
- Built data collection tools covering health, agriculture, livestock, water, and education sectors.
- Developed Python-based data analysis tools and statistical dashboards.
Freelance — Full-Stack Software Engineer
Jun 2022 — Present
- Designed and deployed backend systems and APIs for multiple clients.
- Built web and mobile applications end-to-end.
- Implemented crash reporting and stability improvements.
- Deployed and managed production systems on AWS.
Core skills
Languages: Python, Dart, JavaScript, TypeScript, Go
Databases: MySQL, PostgreSQL, SQLite
Frameworks: Django (REST, GraphQL), Flask, Gin, Flutter, Next.js, React
Cloud & DevOps: AWS (EC2, RDS, S3, EKS), Docker, CI/CD, Linux, Nginx
Practices: API design, system architecture, TDD, BDD, monitoring, analytics
Other projects
Alongside CropCare AI, Suluhu, Beba, and the projects on the homepage:
An open-source voice assistant that runs entirely offline on a Mac: wake word, speech-to-text, a local LLM, and text-to-speech, with no cloud APIs. Say “Hey Jarvis” and it can hold a conversation, remember context, and act on your behalf -- reading and writing files, running shell commands, opening apps -- with every state-changing action gated behind a confirmation.
Phone-based predictive maintenance: call in, hold your phone near a running machine, and get an SMS back diagnosing a bearing fault or belt slip, built on Africa's Talking voice and SMS APIs plus an MFCC-based audio classifier.
Okoa-SEM
SaaS learning platform for exam preparation with structured resources, progress tracking, and a web interface; mobile app in development.
ParkPoint
Parking booking system enabling discovery, reservation, and payment for parking spaces with real-time map integration.
Education
Kenyatta University — BSc Computer Science
Nov 2020 — Apr 2024
Key coursework: Data Structures & Algorithms, OOP, Distributed Systems, AI, Systems Analysis & Design.
Hackathons & activities
Africa's Talking Hackathon — Sep 2026
Built Machine Sound Doctor, a phone-based predictive maintenance tool using Africa's Talking Voice and SMS APIs plus an audio-ML classifier, for the Predictive Maintenance & Equipment Monitoring track.
WUD Usability Day Hackathon — Nov 2025
Built an AI-based waste classification and optimized garbage collection routing system.
Davis & Shirtliff Hackathon — Aug–Sep 2024
Developed an AI-enabled helpdesk using historical solutions to reduce technician workload.
637 Capital Hackathon — Nov 2023
Hackathon participant.