Mobile Tech Lead & Senior Flutter Engineer based in Brazil, building AI-augmented engineering workflows.
I build cross-platform mobile apps and the infrastructure to ship them at scale. My most defining work: a white-label B2B platform with 100+ apps published on Google Play and the App Store, automated end-to-end with a CI/CD pipeline I built from scratch — Fastlane + Jenkins running on a self-configured macOS virtualized inside Docker.
More recently, I architected a multi-agent Spec-Driven Development (SDD) methodology on top of Claude Code — Product Owner, Tech Lead, Senior Developer and QA agent personas, custom MCP servers, and traceable specs — now adopted team-wide across the mobile squad.
What I work with
- Mobile: Flutter · Dart · Clean Architecture · BLoC · DDD · TDD
- AI Engineering: Claude Code · Multi-agent orchestration (SDD) · Model Context Protocol (MCP) server development · LLM gateways · Agent memory
- DevOps: Fastlane · Jenkins · GitHub Actions · Docker · Bash
- Cloud: Terraform · AWS (App Config · EC2 · S3 · Route 53 · ECS · CloudWatch)
- Observability: Grafana · Loki · Prometheus · Tempo
- Frontend: React · TypeScript · Tailwind CSS · shadcn/ui
AI & automation
- Multi-agent SDD pipeline (Claude Code): 4 specialized agent personas enforcing strict role separation from Jira refinement to QA sign-off, with 76+ traceable production specs and zero unreviewed AI commits.
- Custom Model Context Protocol (MCP) servers (Node.js), including an OpenAPI/Swagger wrapper with a custom OAuth-style auth provider and automatic token refresh, alongside Jira, Figma and Dart MCP integrations.
- Hermes Agent — self-hosted, always-on personal AI assistant (persistent cross-session memory, self-improving skills) running 24/7 on Oracle Cloud, with a Tailscale reverse-proxy tunnel to a home Raspberry Pi for residential-IP web access and a Telegram bot front-end.
- OmniRoute — multi-provider LLM gateway/proxy with pooling and failover.
Highlighted projects
- mason_cat — Mason brick for Clean Architecture scaffolding in Flutter. Reduces module setup from hours to seconds. Published on MasonHub.
- nand2tetris — Full implementation of a computer from NAND gates up to an assembly language.
- sort_animation — Sorting algorithm visualizer in Flutter.
Community
- Speaker at The Developers Conference São Paulo 2024 — Flutter Macros
- Speaker at FlutterRP Community (2022) — BLoC State Management





