Douglas Ennes
Senior Flutter Developer · Mobile Software Engineer · Florianópolis, SC, Brazil
"A product-minded Mobile Software Engineer — the kind of developer who understands the business impact of a feature, translates customer pain points into technical tasks, and executes end-to-end, from architecture to deployment."
Senior Flutter developer with a strong product bias — postgraduate in Product Management. I build robust, scalable, cross-platform applications (Android, iOS, Windows) with a focus on user experience, involved from conception through continuous delivery in production. I've led the development of solutions from scratch, integrated complex applications with C#/.NET and PHP ecosystems, and maintained professional apps in production that reach more than 200,000 users.
What sets me apart
- Product mindset — worked as a Product Owner: requirements mapping, technical refinement, and user story writing, connecting engineering and product.
- End-to-end app lifecycle — led App Trust from scratch: architecture, standards, integrations, and Android/iOS publication with deploy automation via Codemagic.
- True cross-platform — Flutter in production for Android, iOS, and Windows desktop, not just mobile.
- Native interoperability — Flutter ↔ Kotlin/Swift/Windows integration via MethodChannel, as each app's native feature requires.
- Store management at scale — 70+ apps live across different stores (white-label), with recurring maintenance of rejections and new app store setup.
- Complex integrations — C#/.NET and PHP backends, offline-first persistence, Firebase notifications.
Tools and technologies
Mobile
Flutter, Dart (GetX, Bloc, MobX), Android/Kotlin, iOS/Swift, MethodChannel
Backend & integrations
C#/.NET, PHP, Spring Boot, REST APIs, Firebase
Data & CI/CD
SQL, PostgreSQL, SQLite · Codemagic, Git, GitHub, GitLab
Professional experience
Education: Postgraduate degree in Product Management (Descomplica, 2025–2026) · Associate degree in Systems Analysis and Development (Descomplica/Unisinos) · Technical degree in Computer Science (UFSM).
Independent work
I also work independently with clients through Solve Better — Flutter and web development projects, and MVPs, ranging from startups to established companies, one-off or on retainer.
- Restaurant app built from scratch.
- Maintenance of a foreign app adapted for the delivery model (market localization).
- Social network for firefighters in development — login, feed, profile, and post formats implemented from the client's Figma design.