Fullstack Software Engineer
Kampala, Uganda
Fullstack Software Engineer with 2+ years of experience building scalable, production-grade applications using React, TypeScript, and Node.js/Express. Skilled in taking features from concept to deployment with Docker, CI/CD, and cloud platforms. Passionate about AI-integrated systems, data-driven features, and delivering user-focused digital experiences.
Mzurisoft
Developing full-stack applications with focus on API development, CI/CD pipelines, and cloud infrastructure using React.js, Node.js, and AWS services. • Developed and integrated RESTful APIs, improving system performance by 20%. • Designed and deployed GitLab CI/CD pipelines, increasing deployment efficiency by 30%. • Set up a queue system using RabbitMQ to handle sending of sms in Mzurisms • Developed responsive, mobile-first web interfaces using React.js / Next.js / Vue.js and Tailwind CSS. • Built reusable and modular UI components with clean, maintainable code. • Implemented state management using React Hooks • Managed Amazon DynamoDB databases for high-traffic applications. • Implemented serverless functions using Cloudflare Workers to optimise app performance. • Configured Amazon S3 for scalable file storage and management. • Built RESTful endpoints for a currency exchange system, enhancing reliability. • Utilized Jira and Figma for project management and UI/UX design collaboration
Tola Media Ltd
Contract position developing microservices architecture, mobile-responsive websites, and RESTful APIs using React.js, Django, and React Native. • Adopted a microservices architecture for improved software scalability and maintenance. • Developed mobile-responsive websites with React.js, JavaScript, and WordPress. • Created RESTful APIs to support efficient data management using Django • Contributed to an insurance app, enabling users to track policies and payments. • Collaborated using GitHub, Jira, and Figma for version control and design workflows. • Authored technical documentation and participated in code reviews. • Automated builds and deployments using GitHub Actions • Developed Lunar, a React Native Expo app integrating Firebase messaging and location permissions
Makerere AI Lab
Conducted topic modelling, text classification, data cleaning, analysis, and visualization to support research projects. • Conducted topic modelling and text classification to derive actionable insights. • Performed data cleaning, analysis, and visualisation to support research. • Presented findings clearly to supervisors.
Kanzu Code
Developed e-commerce website using WordPress with focus on requirements gathering and UI design. • Developed an e-commerce website using WordPress. • Gathered requirements and designed intuitive user interfaces.
Bachelor of Science in Software Engineering