Portfolio β’ LinkedIn β’ Email
I am a software engineer passionate about building intelligent products that solve complex, real-world problems. With a background in Informatics and Computer Science from Strathmore University, I specialize in bridging the gap between heavy-duty data systems, artificial intelligence, and polished, user-centric applications.
Whether I am designing autonomous AI agents or training deep learning models, I focus on turning ambitious ideas into production-ready reality.
- π Education: BSc. in Informatics and Computer Science @ Strathmore University (Dean's List).
- π± Currently Learning: Diving into Go and Rust to build high-performance CLI applications, while actively working towards my AWS Certified DevOps Engineer certification.
- π‘ Interests: AI Agent Systems, Explainable AI (XAI), Robotics Engineering, and Gaming.
AI & Machine Learning
- Frameworks: PyTorch, LangChain, LangGraph
- Domains: Computer Vision, Retrieval-Augmented Generation (RAG), Autonomous Agents, Explainable AI (GRAD-CAM)
- Models: GPT-4o, Groq, HuggingFace, ResNet50
Software Engineering
- Languages: Python, TypeScript, SQL (Learning: Go, Rust)
- Backend: FastAPI, Flask, Node.js (Express), Next.js
- Frontend: React, Next.js, Tailwind CSS
- Databases & Vector Stores: PostgreSQL, Supabase, pgvector, FAISS
Cloud, DevOps & Data
- Tools & Platforms: Docker, CI/CD, Modal, Inngest, AWS (In Progress)
- Data Systems: Real-time WebSockets, Web Scraping, Geospatial Data Processing
"Building the future, one line of code at a time."

