About Me

A passionate developer with a strong foundation in Computer Science and a sharp eye for user-centric design.

Professional Profile

Informatics and Computer Science graduate from Strathmore University with over 3 years of experience in web development. Expert in building AI agents using LangChain and deploying full-stack systems.

Download Full CV

Primary Skills

Python (Django/FastAPI) TypeScript (Next.js) LangChain Adversarial ML PostgreSQL TensorFlow

Career History

Jan 2026 - Present

Full Stack Developer

Zuri Health · Nairobi, Kenya
  • Optimised pharmacy checkout flows, increasing completion rates by 25%.
  • Resolved 15+ critical bugs across authentication and checkout workflows.
  • Provided on-site technical support for medical camps across Kenya.
Jan 2025 - Apr 2025

IT Intern

Zuri Health · Nairobi, Kenya
  • Developed a Hospital Management System using React, Django, and MongoDB.
  • Documented 20+ REST API endpoints on Postman.
  • Increased user engagement by 30% through end-to-end mobile app testing.

Certifications & Badges

Introduction to AI Agents

NSK.AI · Sep 2025
View Certificate

Software Architecture and Automation

Safaricom Engineering · Oct 2024
View Certificate

Python Essentials 2

Cisco Networking Academy · Apr 2024
View Certificate

CCNA: Switching, Routing & Wireless

Cisco Networking Academy · Dec 2023
View Certificate

Python Essentials 1

Cisco Networking Academy · Mar 2023
View Certificate

CCNA: Introduction to Networks

Cisco Networking Academy · Mar 2023
View Certificate

Beyond the Code

When I'm not debugging or training models, you'll probably find me doing one of these:

🏃

Jogging

Early morning runs help me clear my head and think through problems before I sit down to write code.

📚

Reading

I'm drawn to novels and history; there's something about understanding how people and civilisations evolve that fuels my curiosity.

🎮

Gaming

Big fan of sports games and RPGs. Whether it's managing a squad on the pitch or exploring open worlds, I'm in.

Football

Nothing beats a good match day. I follow the sport closely and enjoy the tactics as much as the spectacle. GGMU!