// principal / staff software engineer
Financial Systems Architect · Distributed Systems · AI-Integrated Platforms
20+ years designing mission-critical financial platforms at global scale. Currently architecting fiscal middleware running in 25 countries with 10+ active tax regimes in production, where an error in the tax calculation engine is a compliance failure, not a bug report.
// about
I'm a Principal/Staff-level backend engineer and architect focused on enterprise financial systems. My specialty is designing platforms that need to be correct before they're fast: transactions, regulatory compliance, and data integrity in production.
I've led the architectural evolution of a fiscal middleware platform at Oracle, serving operations in 25 countries across LATAM, EMEA, and Asia, with 10+ active tax regimes in production. The result: a 50% jump in transaction performance and a 40% drop in production incidents.
I'm fullstack-capable, but my passion is the backend: where data can't be wrong, where failure has real consequences, and where architecture genuinely matters.
// technology
// projects
A RAG pipeline that classifies Brazilian products into 8-digit NCM fiscal codes, grounded on the official TIPI table. Built eval-first: every architectural change is gated by a labeled suite tracking accuracy, calibration, latency, and cost, including the changes that didn't work. A deterministic verification gate routes low-confidence output to escalation. An OWASP Top 10 for LLM Applications audit found and fixed two real unauthenticated crash bugs and shipped a permanent regression suite; GenAI-semantic-convention OTel tracing never captures prompt or completion content.
A polyglot, event-driven e-commerce system built in Go, Spring Boot, and FastAPI, each used where it fits the workload. Every cross-service interaction flows through RabbitMQ topic exchanges; the Outbox Pattern guarantees an event is never silently lost; event contracts are validated against versioned JSON Schemas so producer/consumer drift is caught automatically.
A full-stack condominium administration platform, with ASP.NET Core 8 (REST +
GraphQL via HotChocolate) on the backend, React 19 + TypeScript PWA on the
frontend, PostgreSQL behind EF Core. The same Docker image deploys unmodified
to Azure Container Apps or AWS ECS/Fargate through two independent Terraform
modules, torn down and rebuilt from terraform apply alone to
prove it. Real-time notifications run over native WebSockets by default, with
zero AWS runtime dependency.
// what I think about
Fiscal regulation and AI is a narrow intersection with very few engineers who've operated in both.
LLMs fail at fiscal classification out of the box: they hallucinate plausible-looking codes, can't express calibrated confidence, and leave no audit trail. The interesting engineering problem is the layer between the raw model and a regulated production environment: retrieval grounding, verification, structured output, confidence scoring, and human-in-the-loop design.
That's the problem ncm-classifier-ai is working on: treating AI
as an engineering discipline, not a demo.
// experience
Technical lead and architect for a fiscal middleware platform serving 25 countries across LATAM, EMEA, and Asia, with 10+ tax regimes in production. Led a full redesign of an 8-year legacy fiscal interface into a modular JavaScript architecture, driven by Brazil's tax reform — defined the architecture, standards, and implementation strategy end to end, fully hands-on, with production rollout in 3 months. The rebuilt fiscal layer runs natively on Windows, Linux, and Android for the first time. Built a Jenkins CI/CD pipeline from scratch, now used across the LATAM fiscal team, and mentors engineers across distributed, multi-timezone teams without direct authority.
Led modernization of Brazil's fiscal system, establishing it as the regional standard for LATAM operations, and designed backend integration services for enterprise financial systems in highly regulated environments, enabling the platform's multi-country expansion.
Optimized a payment authorization system (C++/MongoDB), reducing transaction latency and cutting integration effort for new card formats.
Led a 9-person engineering team delivering financial software solutions, improving planning visibility and structured quality gates.
Re-engineered middle-office systems, integrating legacy components (VB6/C++) with VB.NET.
Designed real-time market-data integration middleware (C++/Java), unifying the solution across Linux and Windows environments, and built high-performance order-routing components supporting peak-load transaction volume. (Senior Development Analyst, Feb 2007 – Feb 2010.)
// education & certifications
// contact
This site is a walkthrough of how I approach engineering: eval-first AI, event-driven systems, fiscal platforms at scale. If you've read through the projects above and want to dig into a design decision, a trade-off, or the reasoning behind any of it, I'm happy to talk it through.
Reach out if you'd like to discuss the portfolio, compare notes on architecture, or exchange ideas on fiscal systems and AI.