Skip to content
View carloshpdoc's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Organizations

@luizalabs @EpicGames @react-brasil @SuperDeviOS @educacionalAda

Block or report carloshpdoc

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
carloshpdoc/README.md

Hi, I'm Carlos Henrique 👋

Principal Mobile Engineer · iOS & Android · 15+ years shipping apps at scale
Rio de Janeiro 🇧🇷. Building developer tools that make mobile engineers faster.


About me

  • 📱 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.

📱 Apps I've shipped

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

🚀 Open source

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.

💼 Own products

Product What it does
Voxfloy macOS speech-to-text app — commercial product.

🛠 Signature stack

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


✍️ Writing & talks

  • 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.
  • 🎤 NSBrasilApp architecture at Globo.com platform
  • 🎤 TDC Innovation 2021Magia 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.

🤝 Community & volunteering

  • 🎙️ 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

📈 GitHub stats


If something here is useful to you, a ⭐ on the repo goes a long way. Want to chat? Ping me on LinkedIn or X.

Pinned Loading

  1. memorydetective memorydetective Public

    MCP server for iOS leak hunting and performance investigation. 28 MCP tools, 34-pattern retain-cycle classifier with Swift fixTemplate snippets, compareTracesByPattern for CI gating, SourceKit-LSP …

    TypeScript 13

  2. on-device-chat-moderation on-device-chat-moderation Public

    Privacy-first chat moderation for iOS with on-device ML. Multi-label toxicity classifier + PII detection + rule engine. Zero latency, 100% offline.

    Swift 1

  3. Harbofly Harbofly Public

    Menu bar app that finds and frees the disk space dev build artifacts and caches hog on macOS. Free, open source, notarized, zero telemetry.

    Swift 20 1

  4. ios-workflow-claude ios-workflow-claude Public

    iOS-opinionated Claude Code workflow automation: Swift 6 migration, Apollo->native SDK removal, stacked PRs, Jira integration, Xcode build optimization.

    Shell 7 1

  5. agent-memory-hub agent-memory-hub Public

    Shared persistent memory for AI coding agents (Claude Code), backed by your own Supabase. Cross-session, cross-machine, self-owned.

    Python 5 1