Full-Stack Software Developer building robust web applications with Python, Java, Go, TypeScript, Rust, and more. Passionate about clean architecture and solving real-world problems through code.
I'm a versatile software developer with hands-on experience across the full stack. From building responsive frontends with React and Next.js to designing scalable backends with Django, Spring Boot, Laravel, and Go, I enjoy working with diverse technologies to deliver impactful solutions. My projects span web applications, REST APIs, payment integrations, blockchain, and more.
A broad and growing toolkit spanning multiple languages, frameworks, and platforms.
A selection of projects showcasing my skills across different technologies and domains.
A comprehensive risk management application built with TypeScript for assessing, tracking, and mitigating project risks.
A full-stack rental management platform with a TypeScript/React frontend and a Go backend, featuring property listings and tenant management.
A blockchain-based voting system built with Python, ensuring transparent, secure, and tamper-proof election processes.
A supermarket management system integrated with M-Pesa Daraja API for seamless mobile payment processing in Kenya.
A Spring Boot-based REST API for pharmacy management with built-in authorization and secure data handling.
A Python-based fraud detection tool leveraging data analysis techniques to identify and flag suspicious transactions.
A web-based examination analysis platform for schools, providing performance insights, grade computation, and report generation.
A comprehensive library management system for schools, enabling cataloging, borrowing, and tracking of educational resources.
A Django-powered tournament management application for organizing brackets, scheduling matches, and tracking results.
A command-line interface tool built with Rust, showcasing systems programming skills and efficient binary development.
An educational compiler implementation exploring lexing, parsing, and code generation fundamentals.
A web application built with PHP Laravel, demonstrating MVC architecture, routing, and database management with Eloquent ORM.
Have a project in mind or want to collaborate? I'd love to hear from you.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of something great. Feel free to reach out through any of the channels below.