- Developer from São José, SC, Brazil
- Passionate about AI automation and WhatsApp integrations
- Currently building BrubruNails — an AI-powered assistant for nail designers
- Stack: C# .NET 10, PostgreSQL, Redis, Gemini AI, Docker
- Microsoft Certified and 10x certified in graduation (Engenharia de Software)
- Believer in clean code, TDD, and continuous learning
- All portfolio projects are study projects: I learn by building, using AI-assisted development tools (agent pair programming) while keeping production-grade practices — automated tests, CI quality gates, security scans and documented decisions
26 public repos · all green on CI · tagged v1.0.0+ with Releases · 3–5 ADRs each · Dependabot everywhere
Live — this site
portfolio— my own site, published in production on a VPS: Astro 7 (Content Layer) + React islands + Tailwind 4, unique black theme with design tokens, reproducible portrait pipeline (sharp), same reusable CI template as the repos above (blockingnpm audit+ CodeQL), zero-downtime deploy with smoke test on every push and HTTPS via certbot in the proxy
Family 1 — einvoice-hub (EU e-invoicing · SaaS candidate) — shipped v1.0.0
OpenIddict/OIDC · JWT · RabbitMQ · MinIO/S3 · iText · Redis · PostgreSQL · Blazor
einvoice-api— REST API: scoped JWT auth, transactional outbox → CloudEvents on RabbitMQ, Redis idempotency + rate limitingeinvoice-worker— invoice → PDF processing (iText) with idempotency markers, retry classification and DLQeinvoice-ui— Blazor dashboard with confidential-client OAuth and a one-command hub compose
Family 2 — logpipe (observability pipeline) — shipped v1.0.0
OpenTelemetry · Prometheus · NLog · Elasticsearch · gRPC · Redis · Blazor
logpipe-contracts— protobuf contract (LogEntry + StreamLogs) shipped as a versioned NuGet packagelogpipe-ingest— REST ingest with OAuth client-credentials, Redis rate limiting + dedup, gRPC batch forwarding with bounded losslogpipe-search— Elasticsearch indexing with 7-day retention (daily indices + alias), fuzzy search and facets behind OIDC scopeslogpipe-ui— Blazor search dashboard + one-command Docker hub (git-context builds) · 83 tests, 85–92% coverage
Family 3 — jobforge (job orchestration) — shipped v1.0.0
Kafka · Redis leases · gRPC streaming · outbox/idempotency · OpenTelemetry · Blazor
jobforge-orchestrator— scheduling API: durable jobs on PostgreSQL, outbox → Kafka, cron scheduling, gRPC dispatch, OpenIddict authjobforge-runner— gRPC job executor with Redis leases, heartbeat and at-least-once semanticsjobforge-ui— Blazor control dashboard + one-command Docker compose for the family
Foundations
docker-dotnet-template— hardened multi-stage .NET image (non-root, healthchecks, Trivy-gated CI)ci-pipeline-templates— reusable pipelines for GitHub Actions / Azure DevOps / Jenkins with a coverage quality gate
Standalone engineering
akka-cluster-jobs— distributed job scheduler on Akka.NET Cluster + Shard Coordinator: HTTP API, at-least-once execution, Docker 3-node e2esoap-grpc-bridge— SOAP → gRPC bridging with contract tests · v1.0.1nfe-xml-to-report— Brazilian NF-e XML → PDF/CSV reporting (Python CLI + .NET tool, schema validation, DV checks)vbnet-strangler-fig— strangler-fig modernization of a legacy VB.NET app (.NET facade + characterization tests)powerhell-deploy-kit— hardened PowerShell deployment scripts: WhatIf/dry-run, rollback, secret scanningcontract-tests-wiremock— WireMock-based contract testing suite for HTTP consumers
| Certification | Area |
|---|---|
| Programming Basics | Programming |
| Object-Oriented Developer | Programming |
| Smart Data Structures | Data Structures |
| DB Developer | Database |
| Mobile Developer | Mobile Development |
| User Experience | UX/UI |
| Internet das Coisas | IoT |
| Local Area Network | Networking |
| Global Network | Networking |
| Sistemas Operacionais | Operating Systems |
Engenharia de Software — Faculdade Descomplica —10 certificações
"NÃO TÃO JOVEM, MAS NEM TÃO VELHO PARA APRENDER ALGO NOVO."


