Summary
Godwin Semwezi is a senior software engineer with 12 years of professional experience and a postgraduate degree in software engineering, currently leading development at Bagpoint Group from his base in Uganda. He blends full‑stack expertise—Typescript/React, Python/Django, NestJS, GraphQL and cloud services like GCP—with a strong systems‑design and SDLC background to deliver reliable, scalable features and fault‑tolerant services. Godwin has led complex migrations and refactors (notably decommissioning legacy auth at Skillshare and moving monoliths toward microservices), consistently reducing technical debt and improving developer velocity. He pairs hands‑on coding with technical leadership across analytics, testing and deployment pipelines, and has a track record of shipping notification and payments-critical systems. Beyond code, he has mentored regional talent through recruiting and bootcamps, showing a commitment to growing engineering capacity in East Africa. A pragmatic problem solver, he frequently combines frontend polish and backend resilience to turn ambiguous requirements into measurable product outcomes.
12 years of coding experience
18 years of employment as a software developer
Masters in Software Engineering and Technology, Information Technology, Masters in Software Engineering and Technology, Information Technology at Chalmers tekniska högskola
Bsc Computer science, Information Technology, Bsc Computer science, Information Technology at Makerere University
Bantu, English