Experience
Senior Flutter Engineer
- Own the Flutter mobile layer of MetroEx (industrial metrology / ISO 17025): offline-first sync, local calculation and field data integrity for low-connectivity environments.
- Designed and shipped an offline audit trail (local
.jsonl → Mixpanel flush on reconnect) to diagnose data-loss incidents in production.
- Drove architecture refactors (extract services from large controllers, per-activity DI) and QA semantics for stable automated testing.
- Raised widget/unit test coverage by ~30%; maintain 99%+ crash-free via Firebase Crashlytics; CI/CD on Azure DevOps.
FlutterDartOffline-FirstObjectBoxClean ArchitectureTDDMixpanelAzure DevOps
Founder · Lead Engineer
- Designed and shipped a multi-app delivery dispatch platform end-to-end: Flutter driver app (+ PWA for iOS), React admin/store panels, Fastify API, PostgreSQL, Redis GPS state, WebSocket live tracking, FCM.
- Built product features used in production: neighborhood pricing, multi-region geo restrictions, quick-call dispatch, org lifecycle, Mercado Pago PIX settlements.
- Added AI/GTM layer: WhatsApp sales agent (Claude) and self-service checkout; CI/CD on Cloudflare Workers + GitHub Actions.
FlutterDartNode.jsPostgreSQLRedisWebSocketReactFirebaseClaude APICloudflare Workers
Software Developer
- Built Flutter interfaces serving 5,000+ users with focus on performance and UX; state management with MobX and modular architecture.
- Automated testing and CI/CD via Azure DevOps, reducing deploy cycle by ~50%. Delivered full-stack ERP modules and business software for SMBs.
FlutterMobXFull StackERPREST APIsAzure DevOps
Selected Projects
ChamaFácil
chamafacil.com.br
Real-time delivery dispatch — Flutter (+ iOS PWA) + React + Node.js + PostgreSQL + Redis + WebSocket + FCM. Live GPS tracking, multi-tenant orders, Mercado Pago settlements.
MetroEx (ForLogic)
Offline-first Flutter field app for industrial metrology (ISO 17025). Local sync, offline calculation, audit trail and CI/CD on Azure DevOps.
PM-PE (Polícia Militar de Pernambuco)
Offline-first Flutter field app for Brazilian state police. High-reliability data capture with real-time sync for officers in remote areas.
ReciboAI
AI-powered receipt generator with freemium model — Flutter + Claude API, built end-to-end from landing page to LLM integration and billing.
Welcoming
Play Store
Consumer mobile app on the Play Store — Flutter, Dart, Firebase.
Skills
- Mobile Flutter, Dart, iOS, Android, Flutter Web / PWA
- Architecture Offline-First, Clean Arch., MVVM, TDD
- State Mgmt MobX, Provider, Bloc, GetIt
- Offline ObjectBox, SQLite, sync, audit trail
- Backend Node.js, Fastify, PostgreSQL, Redis
- Realtime WebSocket, Firebase, FCM
- Web React, TypeScript, Vite
- AI/LLM Claude API, WhatsApp agents
- DevOps Cloudflare Workers, GitHub Actions, Azure DevOps
- Observab. Crashlytics, Mixpanel, Analytics
- Languages English · Portuguese · Spanish
Education
Systems Analysis & Development
UNITINS / UNOPAR — 2018–2020
Published Apps
- Welcoming Play Store (Flutter)
- Ficar Limpo Play Store (Flutter)
- ChamaFácil Play Store (Flutter)
About
8+ years in software, 4+ years specialized in production Flutter apps for Android, iOS and Web. I build complete products: the mobile app, the backend, the web dashboard. Based in Brazil (UTC-3), experienced collaborating with remote, English-speaking teams. Open to remote full-time roles, freelance contracts and consulting worldwide.