Senior Software Engineer
7 years building backend systems that move real metrics - engagement, revenue, reliability.
Fintech | Media | Healthcare
Globo (Top 5 media company worldwide) - Recommendation platform serving 25M+ users/day. Boosted engagement 30%. Collaborated directly with Google on the Media Recommendations product.
GoodRx - Go & Python services powering the Gold subscription platform for millions of users. Grew subscribers by 2.3%.
B3 (Brazilian Stock Exchange) - Designed data infrastructure for a $20M cloud migration to AWS. Built a Python quality framework that raised data reliability by 90%.
cortex-browser - Browser perception layer for AI agents. Converts web pages into token-efficient semantic snapshots. Rust, MCP server.
Pipeline Prune → Role Map → Collapse → Merge
Output Compact accessibility tree with stable ref IDs
Reduction 90-95% fewer tokens than raw HTML
Transports MCP stdio | Streamable HTTP + SSE
Key design decisions:
- 4-stage DOM pipeline - strips scripts, styles, hidden elements, then maps ARIA semantics, collapses wrappers, and merges siblings
- Stable ref IDs - hash-based refs survive DOM mutations, enabling reliable element interaction across snapshots
- Viewport-aware snapshots - marks off-screen elements, supports scroll navigation, and returns diffs instead of full re-snapshots
- Multi-tab state management - independent tab state with CDP connection pooling and DOM mutation observers
Pincer - A self-hosted, security-first AI assistant gateway. Single Go binary, zero runtime dependencies.
Messaging Telegram | Discord | Slack | WhatsApp | Matrix | WebChat
LLM Providers Anthropic | OpenAI | Gemini | Ollama
Security AES-256-GCM encryption | Ed25519 skill signing | sandboxed tools
Protocols HTTP | WebSocket | gRPC | MCP client | A2A server
Key design decisions:
- Sandboxed tool execution - process-level and container-level isolation for shell, file, HTTP, and browser tools
- Persistent memory - structured key-value store with immutable key protection and content-addressed hashing
- Human-in-the-loop - configurable approval modes per tool (auto / ask / deny)
- Smart context windowing - hash-based change detection to avoid redundant token usage
| Project | Description |
|---|---|
| video-encoder-microservice | Go microservice that converts MP4 to MPEG-DASH for adaptive streaming. RabbitMQ + Bento4 + GCS. |
| python-boilerplate | Production-ready Python project template |
| ray-tracing | Ray tracer built from scratch |
| terraform-provider-tsuru | Terraform provider for the Tsuru PaaS |


