Instant payments platform
Transactional core built in .NET 9, processing ~1.2M transactions/day with p99 under 80ms. Legacy COBOL migration done in nightly maintenance windows over 14 months.
I started my career in 2006 at BSI Tecnologia, working on projects for Banco Itaú with IBM and Microsoft .NET. Those were the first years of building technical and organizational foundations across COBOL, batch processing, and high-throughput web applications.
I joined Meta Tecnologia in 2009 and participated in migrating their software from Delphi to .NET. Then at NBR I was responsible for the architecture and development of the ByTennis and Centauro e-commerce platforms. That is where I learned what it really means to build retail platforms at volume with real deadlines and real accountability.
In 2014 I co-founded Leanwork in Londrina. We operate across three tracks: Enterprise Ecommerce, IT Outsourcing with genuine technical accountability, and Team Enablement. As CTO I own the technical direction, engineering leadership, and delivery process curation. Our standard has always been the same: if it won't last in production, we don't build it.
I also founded the ASP.NET PRO Community, created to drive continuous developer growth by connecting theory with real market challenges. I believe that sharing knowledge is one of the most efficient ways to multiply impact.
I speak regularly at universities and tech community events, with a consistent presence at Recruta Tech in Curitiba, where I have spoken every year for three consecutive years.
If you are a developer, organize tech events, or want to talk about technology and leadership: my email is in the footer.
I'm skeptical of inflated lists. What's here is where I have depth to discuss trade-offs, not just curriculum checkboxes. Roughly in order of strength.
Short version. The extended one lives on LinkedIn and in person.
Co-founded Leanwork in 2014. Responsible for technical direction, infrastructure, security and IT processes. Engineering team leadership and technology research. Three main tracks: Enterprise Ecommerce, IT Outsourcing with genuine technical accountability, and Team Enablement.
Responsible for the architecture and development of a robust and customizable e-commerce platform for mid to large companies. Also developed an application for collecting and analyzing user behavior throughout the purchase flow.
Architecture, development and maintenance of the ByTennis and Centauro e-commerce platforms. Responsible for institutional sites, system integrations, and establishing technical standards across projects. Where I learned what building retail platforms at real volume and real deadlines actually means.
Participated in the migration of the Meta Posto software from Delphi to the .NET platform. Worked as analyst and developer, focusing on the financial module and user experience improvements. Big technical leap with distributed application architecture and design patterns.
First job, where I started my professional journey. Projects for Banco Itaú with IBM and Microsoft .NET. Development of high-throughput batch applications and internal web management systems. Where I built the discipline and team culture that shaped everything that followed.
I don't believe in open source as an inflated portfolio. The repos here appeared because a specific tool didn't exist, or existed poorly, in our context. All MIT, used in production at Leanwork.
Packages, reference repos for blog posts, talk materials, and ASP.NET PRO example code. More than 30 public repositories.
Summary of cases personally led in recent years, with names omitted per NDA. If you want specifics, schedule a call.
Transactional core built in .NET 9, processing ~1.2M transactions/day with p99 under 80ms. Legacy COBOL migration done in nightly maintenance windows over 14 months.
18-year-old internal ERP migrated from on-premise servers to Azure App Service. 62% reduction in infra cost, daily deploys (was monthly), zero downtime window at go-live.
Greenfield platform for online consultations. SignalR for virtual rooms, .NET backend, Cosmos DB for history. From stack selection to go-live in eight months. 14k consultations/month after launch.
Delivery routing system with per-country rules, mixed fleet, and variable cost. Domain modeling that survived three rounds of business rule changes without a rewrite.
Calculation and automatic approval engine for proposals. Rules as code replacing actuarial spreadsheets. Average approval time dropped from 4 days to 2 hours.
Community for continuous evolution of .NET developers, connecting theory with real market challenges. Dense content, live reviews, and immediately applicable material.