Brian Gita
Software Engineer
Technology Assurance · Python & Django · AI. Data. Cybersecurity.

Seven years of auditing systems taught me how they fail. Now I build business applications with the controls auditors ask for designed in from day one.
Pre-written answers, no AI. Or just scroll.
Work
Five projects, each with a case study: what the problem was, what I built and how I kept it safe.
Ptone Shop Management
Runs sales, stock and cash for a produce business, with FIFO costing, four roles and a full audit trail.
Case study → Client projectService Desk & Single Sign-On
SLAs and maker-checker approvals across eight service teams, plus one sign-in with MFA for three apps.
Case study → Hackathon · Top contributorNextChapter
USSD and voice lessons for learners whose schooling is interrupted, with no names stored and two-person checks before access.
Case study → Hackathon · Lead contributorSauti Yo
Verified legal rights information over USSD, SMS and voice, with a Quick Exit on every screen. No smartphone needed.
Case study → MSc dissertationLoan Default Prediction
Credit-risk models rebuilt and stress-tested: the perfect score didn't survive, and real loans gave an AUC of about 0.8.
Case study →Experience
Seven years in IT Risk Assurance. That discipline shapes how I build: tested, documented, and made for people who aren't developers.
2025 to now
Manager, Technology Risk Assurance
PwC Channel Islands, Jersey
IT audit engagements end to end: ITGC testing, data assurance and SOC reviews. Digital Accelerator for AI tooling in the audit practice.
2023 to 2025
Senior Associate, Technology Risk Assurance
PwC Channel Islands, Jersey
2021 to 2023
Senior Associate, Technology Risk Assurance
PwC Uganda, Kampala
2018 to 2021
Associate
PwC Uganda, Kampala
2016 to 2018
Student Researcher
iLabs@MAK, Makerere University
About
I think about workflows, approvals, segregation of duties and audit trails before I think about frameworks.
By day I am a Manager in IT Risk Assurance at PwC Channel Islands, leading IT systems audits and digital transformation work for clients across banking, telecoms and insurance. Seven years of internal controls, information security and risk management taught me how to translate business requirements into practical software.
Outside client work I build the software above on my own time. I completed a Certificate in Software Engineering at Refactory Academy, and an MSc in Data Science with Distinction, where my dissertation used predictive analytics to forecast loan defaults for microfinance institutions.
- Certifications
- CISA, CISM, CC, ACCA, CPA (U), Alteryx Designer Core
- Engineering
- Certificate in Software Engineering Refactory Academy, 2026
LFS158: Introduction to Kubernetes The Linux Foundation, 2026 - Governance
- ITGC, SOC reviews, data assurance, IAM, change management, JML controls, technology risk
- Education
- MSc Data Science, Distinction University of East London, 2026
BSc Electrical Engineering Makerere University, 2019
Toolbox
- Core stack
- Python, Django & DRF, PostgreSQL & SQLite, React & Next.js, JavaScript & TypeScript, HTML, CSS & Bootstrap, Docker Compose, Git & GitHub, Pytest & TDD, Render, Alteryx
- Learning
- Ethical hacking with AI tools, studying for CEH (Certified Ethical Hacker)
Kubernetes, CI/CD, LangChain / OpenAI, Flutter, software architecture
Contact
Open to conversations about software, audit, or the overlap between the two.
- Jersey
- +44 7797 932075
- Uganda
- +256 786 090 002
- in/brian-gita-asiimwe ↗
- GitHub
- briangita ↗