My Projects

Story 4 Change

Built and optimized a scalable microservices-based interactive storytelling platform, transforming it from a linear system into a dynamic branching (tree-based) experience.Improved performance, stability, and UI/UX by enhancing backend APIs, redesigning database architecture, implementing Redis caching, and optimizing cloud deployment workflows across web and mobile platforms.

Technologies: JavaScript, TypeScript, Next.js, Axios, Tailwind CSS, React Icons, HTML 5, CSS 3, NodeJs, ExpressJs, RESTful APIs, JWT Authentication, OAuth 2.0, MongoDB, MySQL, Redis(Caching, Pub/Sub), API Gateway (Express Gateway / Nginx), AWS (S3, EC2, RDS), CI/CD, Prometheus, Grafana, Git and GitHub.

Uganda DAT TB Platform

Developed a web application for monitoring and managing TB patient data, including test reports, adherence tracking, and treatment adjustments, with an adherence calendar for doctors to optimize care plans.

Technologies: JavaScript, TypeScript, React.js, Axios, Bootstrap, React Icons, HTML 5, CSS 3, Node.js, Express.js, RESTful APIs, JWT Authentication, MongoDB, MySQL, Redis, AWS (S3, EC2, RDS), CI/CD, Prometheus, Grafana, Git and GitHub.

PMNE (Project Monitoring And Evaluation) / QAFF

Developed a dynamic platform for project management and evaluation, featuring custom form builders, survey and quiz modules, and enhanced data analysis capabilities.

Technologies: JavaScript, TypeScript, React.js, Axios, Bootstrap, React Icons, HTML 5, CSS 3, Node.js, Express.js, RESTful APIs, JWT Authentication, MongoDB, MySQL, Redis, AWS (S3, EC2, RDS), CI/CD, Prometheus, Grafana, Git and GitHub.

Geo Data Visualisation Tool

Designed and developed a web application for visualizing and analyzing geospatial data, featuring tools for drawing shapes, data analysis, and predictions.Integrated API services and implemented a responsive, scalable system.

Technologies: JavaScript, OpenLayer, Fetch API, jQuery, Bootstrap, Font awesome, HTML 5, CSS 3, GeoServer, Node.js, Express.js, RESTful APIs, WebSocket, JWT Authentication, PostgreSQL, Redis, PgAdmin, AWS (S3, EC2, RDS), CI/CD, Prometheus, Grafana, Git and GitHub.

MySQLAPIGraph QLMySQLAPIGraph QL