Tech Lead · .NET · Software Architecture · Distributed Systems
Event-Driven Architecture · Domain-Driven Design · Modular Monolith
- 🔭 Tech Lead at Technomar Engenharia, leading the engineering team behind a DNV-certified maritime simulator used for training, operational studies, incident analysis, and port feasibility simulations.
- 🏗️ Led a full architectural modernization of the platform — legacy system to .NET + DDD + Clean Architecture + Event-Driven Architecture — delivered and certified in 15 months.
- ⚙️ Before that, ~4 years as a backend engineer at Gorila (fintech): distributed systems, partner integrations, async processing on AWS SQS, and large-scale customer data migrations on Kubernetes.
- 🌱 Currently into real-time simulation, agentic tooling for coding agents, and naval/hydrodynamic physics.
- 🎓 Universidade de São Paulo · based in Ubatuba, SP, Brazil.
- 😄 Pronouns: any / qualquer um.
🇧🇷 Em português
- 🔭 Tech Lead na Technomar Engenharia, liderando o time de engenharia do simulador marítimo certificado pela DNV, usado para treinamento, estudos operacionais, análise de incidentes e estudos de viabilidade portuária.
- 🏗️ Conduzi a modernização arquitetural completa da plataforma — de sistema legado para .NET + DDD + Clean Architecture + Arquitetura Orientada a Eventos — entregue e certificada em 15 meses.
- ⚙️ Antes disso, ~4 anos como engenheiro backend na Gorila (fintech): sistemas distribuídos, integrações com parceiros, processamento assíncrono com AWS SQS e migrações de dados de clientes em larga escala sobre Kubernetes.
- 🌱 Hoje estudando simulação em tempo real, ferramentas para agentes de código e física naval/hidrodinâmica.
- 🎓 Universidade de São Paulo · morando em Ubatuba, SP.
| Project | What it is | Stack |
|---|---|---|
| lumem | Memory for coding agents — your agent learns what the project is and how you work, and remembers it next session. Attaches to Claude Code and Codex via their own hooks and skills. | TypeScript |
| lumem-os | Local harness for running AI coding agents across git worktrees. One daemon, one browser tab, workspace → project → worktree. |
TypeScript |
| Ymir | 6-DOF naval physics simulator — rigid-body hydrodynamics for ships and floating platforms under current, wind, waves, thrusters, rudders, and tugs. | C++ |
| gitlab-mcp | MCP server for self-hosted GitLab CE: browse merge requests and leave inline reviews without opening the browser. Read-only by default. | TypeScript |
| NmeaTransport | .NET library for exchanging NMEA sentences over TCP and UDP, with auto-reconnect and header-based message handlers. | C# / .NET |
| schemr | Personal diagram workspace — Next.js 16 App Router, NextAuth v5, Prisma 7, PostgreSQL. | TypeScript |



