Flutter apps built to survive production.
Mobile software engineer since 2018. I led native-to-Flutter migrations for banking and security products, and I keep flagship hospitality and theme park apps fast once millions of people are actually using them.
- Building mobile since
- 2018
- Downloads on a banking app I migrated to Flutter
- 1M+
- Native to Flutter migrations led
- 2
- Shipped apps internationalized
- EN · ES · PT
Selected work
- App Store screenshot
Universal Parks
via Very Good Ventures
One of two engineers building an internal app for partner merchants, from the initial phase through to distribution. Also maintaining the operator’s flagship app within a Flutter team of around twelve engineers.
- Flutter
- Dart
- App Store screenshot
MGM Rewards
MGM Resorts International · via Superformula
Maintained and improved the check-in, the most used feature of MGM’s flagship app. Resolved production issues across hundreds of thousands of events, and traced an Android out-of-memory bug using Flutter DevTools and Android Profiler. Also contributed to a self check-in app for kiosks.
- Flutter
- DevTools
- Performance profiling
- App Store screenshot
Ailos+
Ailos · via Premiersoft
Sole engineer on the onboarding experience — account creation and enrollment — of a banking app with more than a million downloads. Migrated the app from native to Flutter with the architecture team, and built a custom MethodChannel plugin bridging Flutter to Kotlin and Swift.
- Flutter
- Kotlin
- Swift
- MethodChannel
- App Store screenshot
D-Guard
Seventh
Led a four-engineer team rebuilding a security monitoring flagship from native to Flutter, from scratch. Set up the Codemagic CI/CD pipeline, shipped internationalization in English, Spanish and Portuguese, and configured per-client flavors. Shipped at EXPOSEC, the largest security trade fair in Latin America, where enterprise customers adopted it.
- Flutter
- Kotlin
- Swift
- Codemagic
- i18n
About
I hold a Bachelor’s degree in Computer Science and have spent my career building cross-platform mobile applications. Flutter is my primary framework — I use it to ship apps that stay fast, readable and maintainable as teams and codebases grow.
Most of my work has been on flagship products already in production: a banking app with over a million downloads, a rewards app for one of the largest hospitality groups in the world, the flagship app of a global theme park operator, and a security monitoring platform sold to enterprise customers. That means the interesting problems are rarely greenfield — they are memory leaks under real load, native bridges that have to not break, and migrations that cannot drop a feature.
I also work comfortably in native Android and iOS, which is usually what makes a Flutter migration survive contact with the existing codebase.
Experience
-
Very Good Ventures
Software Engineer
- One of two engineers responsible for an internal app for partner merchants at Universal Parks, from initial phase to distribution.
- Maintaining the flagship app of one of the largest theme park operators in the world, within a Flutter team of around twelve engineers.
- Contributing to Flutter solutions presented in pitches to global-scale clients.
2026 — Present
-
MGM Resorts International
Software Engineer · via Superformula
- Maintained and improved the check-in, the most used feature of MGM Rewards, MGM’s flagship app, directly impacting the guest experience.
- Resolved issues across hundreds of thousands of events in production, within a Flutter organization of around twenty engineers spread over multiple teams.
- Investigated and fixed an Android out-of-memory issue affecting hundreds of users daily, using Flutter DevTools and Android Profiler to guide the solution.
- Contributed to a self check-in kiosk app serving thousands of users, and supported other developers in refactoring for readability and consistency.
2024 — 2026
-
Ailos
Software Engineer · via Premiersoft
- Sole engineer responsible for the onboarding experience — account creation and enrollment — of a banking app with more than a million downloads, within a team of ten Flutter developers.
- Migrated the app from native to Flutter alongside the architecture team.
- Built a custom MethodChannel plugin bridging Flutter to Kotlin and Swift, making the enrollment flow faster and simpler for the user.
2023 — 2024
-
Seventh
Software Engineer
- Led a four-engineer team migrating a flagship security monitoring app from native to Flutter, from scratch.
- Shipped the app at EXPOSEC, the largest security trade fair in Latin America, where enterprise customers adopted it.
- Set up Codemagic CI/CD, per-client flavors, internationalization (EN, ES, PT-BR) and Firebase push notifications, and managed both store releases.
2021 — 2023
-
Grupo R Carvalho
Mobile & Full-Stack Developer
- Sole mobile developer, promoted from intern: introduced Flutter to the company, delivering truck tracking, store audit and shopping apps.
- Built internal tools in Ruby on Rails, React and PHP.
2019 — 2021
-
Freelancer
Software Engineer
- Built a menu app for a hamburger restaurant and a scheduling app for a barbershop.
2018 — 2019
Skills
Languages & mobile
- Dart · Kotlin · Swift
- JavaScript · SQL
- Flutter · Android · iOS
- MethodChannel · custom plugins
- App Store · Google Play
Architecture
- Clean Architecture · S.O.L.I.D
- MVC · MVVM
- BLoC · Cubit · Provider · MobX
- Reactive programming · RxDart · Streams
- Offline first · optimistic state
Data & delivery
- REST · GraphQL
- SQL and NoSQL · Firebase · Azure
- TDD · unit and integration tests
- CI/CD · Codemagic · Gitflow
- Performance monitoring · Scrum · Kanban
Writing & certifications
Writing
-
Flutter GenUI: Claude vs. Gemini
Very Good Ventures Blog · 2026
Certifications
- Claude Code in Action · Anthropic 2026
- Introduction to Model Context Protocol · Anthropic 2026
- Building with the Claude API · Anthropic 2026
- Introduction to agent skills · Anthropic 2026
Let’s talk.
Open to remote roles and contract work with international teams. Based in Brazil, working across US and European time zones.