Advisory 1all lines
Reliability before theater
Prefer observable, recoverable systems over clever code that nobody wants to own at 2am.
In effect: nights and weekends, too.
Software Engineer | .NET · C# · Azure | Backend Architecture (CQRS, DDD, Microservices) | Fintech
Career system map·2008 — now
I build backend systems that can be understood, operated, and changed after they meet production traffic.
Newest first · tap a station on the map to jump here
Jul 2023 — present
Software Engineer·New York, US·Remote·Full-time
On the CAAR team, developing the General Ledger, Hedge Accounting, and Fiscal Calendar modules for the DerivativeEDGE platform, which manage billions in notional value.
C# · .NET 8 · SQL Server · CQRS · Azure DevOps · Clean Architecture
Feb 2023 — Jul 2023
Principal .NET Developer·São Bernardo do Campo, SP·Remote·Full-time
Technical lead for the platform and architecture migration of SGP Eletrônica, the ECU mapping and parameterization software for Mercedes-Benz trucks and buses.
C# · ASP.NET Core · Blazor · Entity Framework · Azure · SQL Server
Jun 2021 — Feb 2023
Software Engineer·Radnor Township, PA, US·Remote·Full-time
Full-cycle development of the ExamReview platform across backend, infrastructure, and mobile. Built the CMS feeding the LMS for thousands of students, and the Admin platform, on Azure with microservices, CQRS, and full test coverage.
C# · Azure · Microservices · CQRS · Xamarin · Azure DevOps
Jan 2021 — Jun 2021
DevOps Engineer·Miami, FL, US·Remote·Full-time
International wire transfers between Brazil and the US, monitoring, and Azure infrastructure with .NET Core microservices using SAGA and message queues.
Azure · .NET Core · Docker · SAGA Pattern · RabbitMQ · CI/CD
Sep 2018 — Jan 2021
Principal .NET Developer·Dec 2019 — Jan 2021·São Bernardo do Campo, SP·Full-time
Led T-Atendo (helpdesk for Mercedes-Benz factory workers), Multi Manager (resource booking), and T-Entrego (corporate gift distribution) with .NET Core, Azure, and microservices, in Agile/Scrum. Technical lead of the team, guiding and mentoring the developers who reported to him.
Senior .NET Developer·Sep 2018 — Dec 2019·São Bernardo do Campo, SP·Full-time
Mileage control systems for Mercedes-Benz trucks, and institutional and intranet applications.
C# · .NET Core · Azure · Microservices · REST API · Scrum · .NET Framework · SQL Server · Azure DevOps · JavaScript · MVC
May 2017 — Sep 2018
.NET Developer·São Paulo area·Full-time
Hospital internal control applications and proofs of concept. 5A Attiva maintains Amil clinical systems.
C# · ASP.NET MVC · SQL Server · Entity Framework · Healthcare
Oct 2015 — May 2017
.NET Developer·São Paulo area·Full-time
Second version of the label generation system for all stores, and the business operations management system, via SONDA.
C# · ASP.NET MVC · Angular · Web API · SQL Server
May 2013 — Sep 2015
.NET Developer·São Paulo area·Full-time
Insurance sales applications for Zurich, Assurant, Mapfre, and Cardiff, and SIGEP WEB (Correios) integration.
C# · ASP.NET Web Forms · WCF · SQL Server · API Integration
Aug 2011 — Apr 2013
Tech Support Professional·Diadema·Internship
Active Directory, virtual machines, LDAP, and backup contingency, plus process system development.
Active Directory · Windows Server · LDAP · VMware · Networking
Jan 2011 — Jun 2011
E-learning Support Assistant·São Bernardo do Campo, SP·On-site·Full-time
Technical and pedagogical support for online and hybrid students (Grupo MoveEdu).
E-learning · Technical support
Jun 2008 — Dec 2010
Digital Learning Assistant at the Acessa Escola Program·Diadema, SP·On-site·Part-time
Digital inclusion program in state schools.
E-learning · Digital inclusion
DepotUNIESP — Bachelor of Technology (BTech), System Analysis and Development, 2011 — 2013
Side Projects line · pinned on GitHub, refreshed at every build
| Plat. | Destination | Language | Board | Stars |
|---|---|---|---|---|
| 01 | cpnucleo Hands-on .NET 10 project-management learning lab: compare REST/gRPC and EF Core/Dapper with Astro, PostgreSQL, OpenTelemetry, and executable contract tests. | C# | SourceLive siteHomepage | ★ 9 |
| 02 | super-mango-editor C11/raylib platformer and visual level editor. Play in the browser via WebAssembly, build TOML worlds, and learn game development with Sandbox School. | C | SourceLive site | ★ 1 |
| 03 | solar-system-simulator Physics-first orbital mechanics lab in C11 and raylib: native and WebAssembly simulations, reproducible A/B experiments, and a source-backed small-body atlas. | C | SourceLive site | ★ 0 |
| 04 | jonlib Jonlib: graphics and math libraries written in Bend 2, targeting raylib 6.2 parity. | Python | Source | ★ 1 |
| 05 | blazor-mudblazor-starter Local-first .NET 10 learning sandbox for Blazor Server and MudBlazor, with hands-on labs for state, forms, APIs, SQLite, authentication, localization, CSV, and Docker. | HTML | SourceLive siteHomepage | ★ 2 |
| 06 | speedy-bird-lynx Flappy Bird-inspired arcade game built with ReactLynx and TypeScript. Android host, Lynx web preview, playable Canvas demo, and Astro docs; iOS source scaffold included. Every pipe makes it faster. | TypeScript | SourceLive site | ★ 1 |
A C# front-end for LLVM: compiles C# source to small, fast native executables via Roslyn + LLVM — like clang, rustc and gollvm. Written in C#.
Skills by line · a ring marks an interchange between lines
In effect on all lines
Advisory 1all lines
Prefer observable, recoverable systems over clever code that nobody wants to own at 2am.
In effect: nights and weekends, too.
Advisory 24
Use CQRS, DDD, microservices, and hexagonal architecture when they reduce real operational cost.
Patterns run only where they pay their fare.
Advisory 33
CI/CD, small releases, and clear feedback loops keep architecture honest after the diagram is gone.
Frequent, small departures.
Contact
Now boarding
Backend architecture, .NET, C#, and Azure, for fintech and beyond. Working remotely with US-based companies from Brazil for the past 5+ years, based in Itanhaém on the São Paulo coast.