Principal Mobile Engineer · iOS & Android · 10+ years shipping apps at scale
Rio de Janeiro 🇧🇷 — currently @ OLX Brasil. Building developer tools that make mobile engineers faster.
- 📱 Principal Mobile Engineer @ OLX Brasil — owning iOS architecture, scalability and DX across squads, plus supporting Android architecture and cross-platform strategy.
- 🏗️ Shipped apps used by millions of daily users at OLX, Globo (Cartola FC, G1, ge, Gshow — 4 separate flagship apps) and Magazine Luiza / Luizalabs (Super App Platform).
- 🌎 International product experience through AmiGo Travel (global travel app, Bitboundaire), translations work and English-first technical content.
- 🎤 CocoaHeads Rio organizer · NSBrasil & TDC speaker · iOS instructor at EBAC and Ada (System Design, algorithms, mock interviews).
- 🧰 Now building developer tools for the iOS ecosystem and the Claude Code agent platform.
- ✉️ Open to chat about mobile architecture, performance, DX, tech leadership and AI-augmented engineering.
Real products in production, not side projects. Most of them have millions of users.
| App | Role / Company | Reach | Stack |
|---|---|---|---|
| OLX — Compra e venda online | Principal / Senior Staff iOS · OLX Brasil | Top classifieds app in Brazil, multi-million MAU | Swift · SwiftUI · Combine · modular architecture |
| Cartola FC Oficial | Senior iOS Engineer · Globo | Brazil's #1 fantasy football game, millions of users | SwiftUI · Combine (early adopter) |
| Magalu — Super App | Staff iOS Engineer · Luizalabs | Brazil's largest e-commerce Super App | Super App Platform · Mini Apps · SDKs |
| G1 — Portal de Notícias da Globo | Mobile iOS Engineer · Globo | Globo's flagship news app | iOS Native Apps Platform · shared SDKs |
| ge — notícias de esportes | Mobile iOS Engineer · Globo | Globo's flagship sports app | iOS Native Apps Platform · shared SDKs |
| Gshow — novelas, realities e + | Mobile iOS Engineer · Globo | Globo's flagship entertainment app | iOS Native Apps Platform · shared SDKs |
| AmiGo Travel — Share & get tips 🌎 | Tech Lead & Mobile Consultant · Bitboundaire | International travel app (global audience) | Modular SwiftUI architecture · monetization & subscriptions |
| Cartão Carrefour | iOS Engineer (freelance) · Banco Carrefour | Carrefour credit card app | iOS native · barcode boleto payment flow |
| Project | What it does |
|---|---|
| memorydetective | MCP server for iOS leak hunting & perf investigation — 31 tools, 34-pattern retain-cycle classifier with Swift fix templates, SourceKit-LSP source bridging, compareTracesByPattern for CI gating. Apache 2.0. |
| memorydetective-plugin | One-command Claude Code plugin wrapping memorydetective + a /perf-investigate skill. |
| on-device-chat-moderation | Privacy-first chat moderation for iOS — toxicity + PII detection 100% on-device, zero latency. |
| daily-digest | Productivity automation over GitHub/Jira for engineering teams. |
| Product | What it does |
|---|---|
| Voxfloy | macOS speech-to-text app — commercial product. |
Mobile: Swift · SwiftUI · Combine · Swift Concurrency · Objective-C · WatchOS · Tuist · XCTest · GraphQL / Apollo · Kotlin / Android · Jetpack Compose · Fastlane
Tooling & AI: TypeScript · Node · MCP · Claude Code agents & plugins · Python
Architecture: modular monorepos · clean architecture · feature toggles · observability · A/B experimentation · DX & platform engineering
- ⭐ Featured: An afternoon of iOS perf work, with Claude in the loop — investigation log + 3 perf fixes shipped in 10 min using memorydetective + Claude.
- 📝 Articles on Medium and carloshperc.me — mobile architecture, SwiftUI, performance, AI for mobile, dev experience.
- 🎤 NSBrasil — App architecture at Globo.com platform
- 🎤 TDC Innovation 2021 — Magia Tecnológica da Realidade Aumentada no iOS
- 🧑🏫 EBAC instructor — iOS development with Swift (2021–2025)
- 🧑🏫 Ada instructor — System Design for mobile, algorithms, mock interviews (2025 → now)
- 📸 Content creator at @buildcomcarlos on Instagram.
- 🎙️ CocoaHeads Rio de Janeiro — Co-organizer (2020 → now)
- 🎤 The Developers Conference (TDC) — Mobile Track Coordinator (2019 → now)
- 🌐 Google Developers Group — Co-organizer (2019 → now)
- ⚛️ React Rio — Co-organizer (2017 → now)
- 🧑🏫 Shawee — Hackathon mentor
- 🎓 IEEE Student Branch (UERJ) — past member
If something here is useful to you, a ⭐ on the repo goes a long way. Want to chat? Ping me on LinkedIn or X.




