Available to hire
I am a full stack software engineer with 6+ years of experience building scalable web and mobile applications using React, React Native, Node.js, and TypeScript. I excel at both front-end and back-end tech and thrive in collaborative, Agile environments.
I’m passionate about delivering high-performance solutions, mentoring teammates, and continuously learning new tools to solve real-world business problems.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Work Experience
Backend Software Engineer at Tek Juice UK
March 1, 2025 - PresentArchitected and implemented a comprehensive rate-card system integrating 28+ providers with dynamic fee calculation algorithms, enabling accurate quote generation for buy/sell/mortgage transactions. Designed and implemented a case management integration that seamlessly converts quotes to legal cases, including client management, solicitor assignment, and automated workflow generation, reducing manual case setup time by 80%. Implemented RESTful APIs with standardized response formats, comprehensive validation, and automated testing, delivering 99.9% uptime and supporting concurrent quote generation and case management operations.
Full Stack Software Engineer at GitStart Community
October 1, 2021 - January 1, 2025Resolved over 150 complex UI and backend issues, enhancing performance by 40%. Transitioned to Project Manager, aligning stakeholders and dev teams on requirements, timelines, and deliverables. Developed robust RESTful APIs for a React Native frontend, efficiently handling 20,000+ concurrent users. Conducted code reviews ensuring 100% adherence to coding standards and best practices. Mentored junior developers, improving their productivity by 30% and authored comprehensive onboarding documentation, reducing ramp-up time by 25%.
Full Stack Software Engineer & CTO at Swarmbyte
April 1, 2022 - December 1, 2024Defined technology strategy for a gamer's social media platform, leading to a 30% increase in user engagement. Built scalable backend infrastructure for 200 concurrent users using NestJS, TypeScript, and GraphQL. Integrated microservices with Kafka, reducing inter-service communication latency by 70%. Orchestrated microservices using Apollo Federation, enhancing developer efficiency by 40%. Collaborated with stakeholders to align system design with business objectives, contributing to revenue growth.
Full Stack Mobile Developer at The Golazo Project
April 1, 2021 - June 1, 2022Enhanced database performance using GraphQL Data Loaders, reducing data fetch times by 50%. Architected a robust backend infrastructure to support 1,000 daily users with NestJS, TypeScript, and GraphQL. Applied WebSockets and GraphQL subscriptions to enable real-time updates, increasing user engagement by 35%. Implemented backend infrastructure with 3 microservices using Node.js, NestJS, and GraphQL for improved performance. Conducted thorough testing and debugging, reducing app crashes by 50% through robust error handling and logging.
React Developer at SMS ONE (U) LIMITED
June 1, 2021 - January 1, 2022Developed a reporting system with effective data visualization for the Ministry of Education, improving data accessibility and decision-making efficiency by 30%. Replaced Redux with Apollo Client, resulting in a 25% reduction in code complexity and easier state management. Enforced Higher-Order Component architecture to reuse GraphQL listings and filtering capabilities, accelerating feature development by 20%. Managed development of two projects concurrently, ensuring adherence to tight deadlines.
Education
Bachelor of Information Technology and Computing at Kyambogo University
August 1, 2017 - December 1, 2020Bachelor of Information Technology and Computing at Kyambogo University
August 1, 2017 - December 1, 2020Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Kapeesa empowers communities to host and manage esports and football tournaments. The platform also serves as a scouting hub, where players are profiled and evaluated based on authentic in-game statistics.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Kampala today.