Senior Software Engineer focused on scalable Flutter systems, AI-powered mobile experiences, and developer education.
Organizer of Flutter Kampala β’ Technical Writer β’ freeCodeCamp Contributor
I build production-ready mobile applications with Flutter and Dart, with a strong focus on:
- Scalable app architecture
- Performance optimization
- AI-powered user experiences
- State management & system design
- Developer tooling and education
I enjoy simplifying complex engineering concepts through technical writing, community sessions, and open-source projects.
- Building intelligent Flutter experiences with AI
- Exploring scalable Flutter architectures
- Writing advanced engineering articles
- Growing Flutter communities in Africa
- Creating developer-focused tools & experiments
- π§± The Hidden Cost of Rebuilds in Flutter
- βοΈ What βProduction-Readyβ Actually Means
- π€ Building Agentic Flutter Apps with Gemini/Gemma
- π‘ Enhance Your Flutter App with a Real Logger Instead of print()
π Read more on:
π https://gidudunicholas.dev
- π€ Organizer β Flutter Kampala
- βοΈ Contributor β freeCodeCamp
- π Technical Writer β Flutter & Dart engineering content
- π€ Community mentor and speaker
- Flutter Performance
- Mobile Architecture
- AI + Flutter
- Developer Experience
- Scalable Systems
- Production Engineering
- π Website: https://gidudunicholas.dev
- πΌ LinkedIn: https://linkedin.com/in/gidudunicholas
- π¦ X/Twitter: https://x.com/gidudunicholas
- βοΈ Hashnode: https://hashnode.com/@nico237
Building reliable systems, sharing knowledge, and growing the Flutter ecosystem π


