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

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
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 · 10+ years shipping apps at scale
Rio de Janeiro 🇧🇷 — currently @ OLX Brasil. 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 10

  2. SwipeableCards SwipeableCards Public

    SwiftUI swipeable card stack — Tinder-style drag interaction demo.

    Swift 5 1

  3. 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

  4. daily-digest daily-digest Public

    Daily activity digest for engineering teams — Python automation pulling from GitHub & Jira.

    Python

  5. memorydetective-plugin memorydetective-plugin Public

    Claude Code plugin for memorydetective: iOS leak hunting + performance investigation as a one-command install. Wraps the memorydetective MCP server (28 tools, 34 cycle patterns, 5 prompts) and adds…