Overview
Technical skills
Timeline
Roles

Overview

Software Lead and Full-Stack Web Developer with experience building and deploying scalable web platforms in Agile environments. Has worked on microservices and full lifecycle development, including performance and technical SEO initiatives. Experience includes using PHP, Node.js, SQL, and containerization with Docker, alongside projects using Next.js/React-style frontends and Laravel-based backends.

Technical skills

TypeScript
JavaScript
SQL• 9y+
Node JS• Junior • 5y+
PHP• Junior • 5y+
Node JS
Express
Nest.JS
PHP
CodeIgniter
Laravel
Databases
MySQL
PostgreSQL
Redis
Supabase
AI/ML
Prompt Engineering
Frontend
GraphQL
Next.js
React.js
Tailwind CSS
PostCSS
JQuery• 5y+
DevOps
Git
GitHub Actions
GitLab CI
Netlify
CI/CD
Docker

Timeline

Software Lead Lead
Hencan Technologies Full-Time
Apr 2026 to Present 5 Months Nairobi Fully remote

Lead cross-functional engineering teams from architecture through deployment of scalable web platforms. Containerized core applications with Docker to support multi-environment releases and continuous integration pipelines. Drove technical SEO initiatives and web performance tuning to improve load times and search visibility.

Docker
CI/CD
Laravel
PostgreSQL
Claude
Next.js
Node JS
DigitalOcean
Git
GitHub Actions
Jan 2025 to Present 1 Year 8 Months

An enterprise Hospital Management System engineered with Laravel. Features robust role-based access control, clinical workflow management, electronic patient record handling, and optimized database indexing for maximum reliability.

Laravel
Filament
MySQL
Git
GitHub Actions
Jan 2026 to Present 8 Months

A real-time import duty and customs tax calculator built with Next.js and Supabase for reactive data processing, seamlessly deployed on Netlify with technical SEO best practices for high search discoverability and speed.

Next.js
Supabase
Tailwind CSS
Git
Software Developer Middle
ChapChap Africa Limited Full-Time
Oct 2024 to Feb 2026 1 Year 4 Months Kampala In office

Developed and maintained a microservices architecture to support a modular, maintainable codebase and improve system resilience. Collaborated with cross-functional colleagues to diagnose and resolve complex bottlenecks. Worked with external service providers to complete end-to-end software testing.

Python
Node JS
Nest.JS
Laravelsince 2024
Filament
MongoDB
PostgreSQL
MySQL
Claudesince 2024
Claude Code
Software Developer Middle
Memento Transport Full-Time
Jan 2021 to Dec 2023 2 Years 11 Months Bujumbura In office

Contributed across the full software development lifecycle, focusing on quality, scalability, and security standards. Built and maintained scalable web applications using PHP, jQuery, and Node.js. Participated in peer code reviews to enforce design patterns and share development best practices.

PHP
JQuery
Node JSsince 2021
MySQL
CodeIgniter
Bootstrap
Data Analyst Intern Junior
Bank of Uganda Internship
Aug 2017 to Jul 2020 2 Years 11 Months Kampala In office

Created and executed SQL queries to support database administration and operational/analytical reporting. Focused on learning modern data analysis tools and techniques for query optimization. Supported data-related workflows through reliable query development and maintenance.

SQL
PostgreSQLsince 2017
MySQLsince 2017
Ndejje University
Bachelor's Degree Information Technology
2016 Kampala, Uganda