Desenvolvedor focado em resiliência, confiabilidade e performance de sistemas distribuídos. Construo bibliotecas open source que resolvem problemas reais de infraestrutura — desde caching com TTL e LRU eviction, passando por idempotência e deduplicação de requests, até entrega confiável de webhooks com retry e HMAC signing.
Meus projetos são ferramentas de produção: zero dependências desnecessárias, benchmarks comparativos, e testes cobrindo edge cases. Acredito que conceitos como idempotency keys, stale-while-revalidate, outbox pattern e retry com backoff não deveriam ser reimplementados do zero em cada projeto — por isso crio libs reutilizáveis para esses padrões.
- 🔁 Retry & Resiliência — entrega garantida com backoff e reprocessamento
- 🔑 Idempotência — deduplicação de requests e cache de respostas com TTL
- 📬 Webhook delivery — HMAC signing, event tracking, entrega confiável
- ⚡ Caching — TTL + LRU + SWR com O(1) lookup e zero deps
- 🧱 Arquitetura — DDD, Clean Architecture, sistemas modulares
Languages & Runtime
Backend & APIs
Frontend
Databases & Cache
DevOps & Cloud
| Categoria | Skills |
|---|---|
| Backend & APIs | NestJS (DI, Guards, Interceptors), Fastify, Express, Node.js, ASP.NET Core, gRPC, RESTful APIs, WebSockets (Socket.IO), Microservices |
| Databases | PostgreSQL, MySQL, MongoDB, MS SQL Server, Redis (caching, distributed locks, sessions), SQLite |
| ORMs & Migrations | Prisma, TypeORM, Drizzle, Entity Framework Core, NHibernate, Alembic |
| Async & Scaling | BullMQ + Redis (background jobs, DLQ, retries), Bull Board, event-driven architecture, distributed locks, single-flight pattern |
| Cloud & Infrastructure | AWS (Lambda, EC2, S3, CloudFront, SQS, Cognito), Docker, Kubernetes, Terraform, CI/CD |
| Reliability | State machines, circuit breakers, idempotency, retry logic with backoff, health checks, request deduplication |
| Auth & Security | JWT, Clerk, AWS Cognito, OAuth, HMAC signing |
| Observability | ELK Stack, structured logging, event tracking, SonarQube, alerting |
| Integrations | Stripe, Twilio, Firebase, Google Vision, FFmpeg |
| Practices | TDD, BDD, SOLID, Clean Architecture, Git workflows |
Idempotência para Node.js | TypeScript Toolkit de idempotência com deduplicação de requests in-flight e cache de respostas com TTL. Evita reprocessamento de operações duplicadas em APIs — basta um idempotency key. ⭐ Request deduplication • TTL caching • Promise memoization
Cache in-memory com TTL + LRU + SWR | TypeScript Cache com LRU eviction, TTL expiration, stale-while-revalidate e request deduplication. Zero dependências, O(1) lookup, event emitter para observabilidade. ⭐ SWR pattern • LRU eviction • Zero deps
Webhook delivery engine | Rust Sistema de entrega de webhooks com retry, HMAC signing, idempotência e event tracking. Construído com Axum + Tokio + SQLite para performance e confiabilidade. ⭐ Async delivery • HMAC signing • Event sourcing
Blockchain Implementation | C# / .NET 8 Implementação modular de blockchain com SHA256 hashing, Merkle tree, validação de transações, mempool e mining. Clean Architecture com API REST, CLI e testes unitários. ⭐ DDD • Clean Architecture • Comprehensive tests



