Greetings Visitor,

|

I transform complex business challenges into scalable, production-ready software solutions with enterprise-grade standards, integrations, real-time processing, and robust backend architectures that drive business growth.

TypeScript
React
Node.js
PostgreSQL
Microservices
API Integrations
AWS Services
Explore My Projects

Technologies I Work With

React
Next.js
TypeScript
JavaScript
TailwindCSS
Framer Motion
Node.js
Express
REST APIs
GraphQL
React Native
Flutter
PostgreSQL
Redis
Firebase
Sequelize
AWS
Azure
Docker
GitHub Actions
Vercel
Railway
Git
Some of My Work

Featured Projects

Explore my portfolio of projects spanning web development, mobile applications, and innovative solutions.

Vuka-Wifi Billing Sytem with Mikrotik API
1 / 23

Vuka-Wifi Billing Sytem with Mikrotik API

A fullstack web application for managing and tracking WiFi access and payments for customers and admins with a custom CMS for the admin dashboard. It integrates with the Mikrotik API to manage WiFi access to clients and also integrates with the Daraja Mpesa API to manage mobile money payments to get internet access.

ReactNode.jsExpressMikrotik APIDaraja MpesaPostgreSQLTypescriptTailwindCssFramer Motion
Work History

Work Experience

My professional journey across various companies and projects

Full-Stack Software Developer

Freelance
1
December 2024 - Present
Nairobi, Kenya

Delivering high-quality custom software solutions for diverse clients across multiple industries, specializing in full-stack web development and modern application architecture.

  • Architected and developed scalable web applications tailored to specific client business requirements
  • Implemented modern, responsive user interfaces following industry best practices and accessibility standards
  • Established robust maintenance and support protocols ensuring long-term application reliability and performance
ReactJSNode.jsSystem DesignTypeScriptExpressAWS Cloud+5 more

Chief Technology Officer (CTO)

Innovasure Limited
2
November 2025 - Present
Nairobi, Kenya

Leading the technical vision and architecture for a comprehensive micro-insurance platform, driving innovation in insurance technology solutions.

  • Architected and developed end-to-end comprehensive micro-insurance platform.
  • Developed Partner API architecture enabling third-party integrations with API key authentication, webhook notifications etc.
  • Designed and implemented payment processing infrastructure for STK Push, B2C funds transfers, and bank-to-bank transfers via PesaLink
  • Developed payment reconciliation engine with fuzzy matching algorithms, automatic payment allocation, overpayment handling, and manual reconciliation tools
  • Led technical documentation including API documentation, integration guides and setup procedures
ReactJSTypeScriptNode.jsPostgreSQLMicroservicesRESTful APIs+4 more

ADR Intern

Kenya Revenue Authority (KRA)
3
June 2025 - November 2025
Nairobi, Kenya

Supporting Alternative Dispute Resolution (ADR) processes at Kenya Revenue Authority, facilitating efficient tax dispute resolution through collaborative methods.

  • Facilitated resolution of tax disputes through alternative dispute resolution methodologies
  • Conducted comprehensive research and analytical review of tax-related cases
  • Streamlined case management processes and maintained accurate documentation for the ADR team
Legal ResearchCase ManagementTax LawDocumentationDispute Resolution

IT Specialist [Intern]

African Court on Human & Peoples Rights
4
September 2024 - December 2024
Arusha, Tanzania

Managed and maintained critical IT infrastructure including servers, networks, and desktop systems while contributing to the implementation of new IT initiatives and organizational policies.

  • Executed setup and configuration of new IT equipment and enterprise systems
  • Delivered comprehensive technical support to end-users and resolved complex IT issues
  • Contributed to the development and deployment of the Court's Knowledge Management System
SAPActive DirectoryServer ManagementReactExpressJavaScript+4 more

IT Technical Officer

East African Community Secretariat
5
July 2023 - August 2024
Arusha, Tanzania

Managed comprehensive IT infrastructure operations including servers, networks, and desktop systems, ensuring optimal performance and reliability for organizational operations.

  • Developed and deployed a digital meeting attendance management system, transitioning the organization from paper-based to automated processes
  • Maintained and optimized IT infrastructure including servers, networks, and desktop systems ensuring high availability
  • Configured and supported conference room technology for seamless virtual and physical meeting experiences
Active DirectoryServer ManagementNetwork MaintenanceJavaScriptNode.jsMongoDB+2 more

Mobile App Developer Intern

MobileTech Labs
6
April 2023 - June 2023
Nairobi, Kenya

Specialized in cross-platform mobile application development using Flutter, building consumer-facing applications with sophisticated state management and seamless API integrations.

  • Successfully launched a mobile application achieving over 100K combined downloads across platforms
  • Optimized application performance, reducing load time by 50% through advanced caching and optimization strategies
  • Implemented biometric authentication systems, significantly enhancing application security and user experience
FlutterDartFirebaseJavascriptRESTful APIs