Kampala, Uganda — Full-Stack · Mobile · DevOps
Engineeringsystems thatreach users.
I'm Bruno M.H. — senior software engineer and technical lead. From a Flutter UI to a NestJS or Laravel backend, down to a hardened Linux VPS: I ship the whole stack.
- 5+
- Years shipping production systems
- 5+
- Apps live on Google Play
- 8
- Languages across the stack
- ∞
- Curiosity for hard problems
Five years of
production reality
Software engineer with 5+ years of experience building and shipping production systems across web, mobile, and server infrastructure. Currently Technical Lead at TASY ECOM — driving full-stack product work and managing the underlying DevOps. Comfortable moving between a Flutter UI, a NestJS or Laravel backend, and a hardened Linux VPS. I care about code that is secure, maintainable, and actually reaches users.
EducationB.Sc. Software Engineering — Makerere University
Whole-stack ownership
Database schema, API contract, UI polish, server hardening — one engineer, one accountable thread from idea to production.
Security is a feature
UFW rules, MariaDB hardening, automated rclone backups, monitoring. Systems that survive contact with the real internet.
Ship to real users
Three apps on Google Play, platforms through TestFlight review, production e-commerce. Code that isn't deployed doesn't count.
Tools of the trade
Languages
- TypeScript
- JavaScript
- Dart
- PHP
- Python
- Go
- Java
- C++
Frontend
- Next.js
- Vue.js
- React
- Tailwind CSS
- Inertia
Backend
- NestJS
- Laravel
- Express.js
- Node.js
Mobile
- Flutter (iOS & Android)
- Native integrations via JNI
Databases
- PostgreSQL
- MariaDB / MySQL
- Prisma
DevOps & Infra
- Docker & Compose
- Nginx
- PHP-FPM
- UFW
- Virtualmin
- Contabo VPS
- Linux (Ubuntu)
- rclone
- Bash automation
Other
- GT06 GPS protocol
- Biometrics
- FCM / OneSignal
- WhatsApp Business API
Where I've shipped
Software Engineer & Technical Lead
TASY ECOM (U) Ltd
- Lead technical direction for the company's e-commerce platform (tasye.com), owning architecture decisions across the Laravel backend and front-end experience.
- Manage production infrastructure on Contabo VPS — Nginx, PHP-FPM, MariaDB hardening, automated rclone backups, and security monitoring.
- Deliver cross-functional features end-to-end, from database schema through API to the customer-facing UI.
Software Developer
Kutunza Mawazo
- Contribute to product development on a remote-first engineering team, working across the stack to ship features on schedule.
Software Developer
Baylor Foundation Uganda
- Built the Baylor Careers system in Laravel — job seekers apply online, internal staff shortlist candidates efficiently.
- Deployed and maintained internal applications alongside the IT team on the organisation's infrastructure.
Software Developer
Malticard Ltd
- Developed and maintained the Malticard access portal across staging and production Docker environments with PostgreSQL and Prisma.
- Shipped SkoolTym — an Android app (Play Store) that lets schools manage student drop-offs, pick-ups, and overtime with a tap.
Software Developer
Elago Technologies Ltd
- Debugged and delivered web-based systems to tight deadlines as part of a small, fast-moving team.
Built, shipped, live
GPS Tracking Platform
End-to-end tracking solution ingesting raw TCP telemetry from SinoTrack 4G devices over the GT06 protocol — live location and history in a Flutter app.
- Flutter
- NestJS
- PostgreSQL
- GT06
Have a hard problem?
Let's ship it.
- GitHubgithub.com/Mugamba669
- Phone+256 750 482 089
- LocationKampala, Uganda