Roger Gelonezi

Senior / Staff Backend Engineer · .NET Software Architect

Brazil (UTC−3) · English C1 · Remote · Full-time or B2B contract

Portfolio: gelonezi.com · LinkedIn: linkedin.com/in/gelonezi · GitHub: github.com/gelonezi

Summary

Senior/Staff backend engineer and .NET software architect with 20+ years of hands-on experience (coding since 2001). I design, modernize, scale and operate distributed backend systems in C#/.NET on AWS: microservices and modular monoliths, event-driven integrations, and the observability and CI/CD that keep them safe in production. Led the four-year, zero-incident replacement of a legacy judiciary integration platform with 25+ .NET services processing 200,000+ requests per day. Mentor and technical lead who works closely with Product, and applies AI (Microsoft Agent Framework, production ML, AI-assisted development) where it creates measurable engineering value.

Core skills

Experience

Softplan

May 2021 – Present · Legal-tech, Brazil

Senior Software Engineer — Backend .NET & Architecture

May 2026 – Present · Remote

  • Took end-to-end ownership of the C#/.NET backend of an AI-first product; restructured the roadmap with Product into small, parallel workstreams shipped through continuous delivery, code review and automated tests.
  • Set engineering standards and architectural direction through RFCs and ADRs, while staying hands-on in development and architecture reviews.
  • Building a legal assistant on Microsoft Agent Framework and AG-UI that answers questions, summarizes case files and helps draft legal documents, with human oversight at key decisions.

Senior Software Architect — AI / Machine Learning

Jan 2026 – May 2026 · Brazil

  • Took over a production ML product and raised legal-document classification accuracy from ~40% to 80%+, scaling the classifier from 12 to 140+ labels and automating case distribution at a public prosecutor's office.
  • Redesigned the C# serving API toward a single multi-tenant, high-confidence model; made training reproducible with MLflow and Qdrant.
  • Documented the ML pipeline end to end and mentored an engineer to take over operations and client integrations.

Microservices Integration Engineer

May 2021 – Jan 2026 · Lençóis Paulista, SP, Brazil

  • Architected a cloud-native platform of 25+ C#/.NET APIs on AWS EKS (Vertical Slice and Hexagonal Architecture, shared SDK, MassTransit and Saga) handling 200,000+ requests per day.
  • Integrated ~20 judicial and prosecutor systems over REST and SOAP with real-time synchronization and document storage on AWS S3.
  • Cut AWS resource reservations by 40% and eliminated API throttling with an AI-driven routine that tunes Kubernetes autoscaling from Grafana metrics.
  • Replaced days of manual validation with automated Robot Framework test gates in the pipeline.
  • Led the four-year replacement of the legacy platform, owning critical client cutovers with zero incidents through final legacy retirement.
  • Mentored five engineers from intern to senior and led onboarding into a complex distributed-systems domain.

Eris Sistemas

Full-stack Engineer

Oct 2020 – May 2021 · Bauru, SP, Brazil

  • Analyzed and planned the modernization of a VB6 and .NET Framework platform (SQL Server) for book publishers and bookstores: mapped ~60 functional areas, their business rules and dependencies, and defined a phased path to C#/.NET Core services and APIs.
  • Implemented the first migrated domain (Orders) on .NET Core and guided an intern through validation.
  • Designed and built a React Native self-checkout with a .NET backend and PagSeguro payments for a major São Paulo bookstore, later cited by PagSeguro as a benchmark case.

Boardgames

E-commerce Technology & Operations Specialist

May 2016 – Sep 2020 · São Paulo, Brazil

  • Owned e-commerce technology end to end: OpenCart launch, Magento migration, payment and shipping integrations (Mercado Pago, Correios) and marketplace integrations (Mercado Livre, Amazon, B2W, Magalu).
  • Built the internal reporting application behind purchasing, promotions and pricing decisions; as revenue grew to ~R$1.5M per year, also led fulfillment and the order lifecycle.

Lecom

Full-stack .NET Engineer & Technical Lead

Mar 2014 – Apr 2016 · Bauru, SP, Brazil

  • Technical lead for the City of Bauru's online tax platform (C#, ASP.NET MVC, SQL Server), used by 60,000+ citizens.
  • Ran the knowledge transfer that let the city's IT team own the codebase: bi-monthly training on architecture, design patterns and standards, plus an embedded city engineer.

MODEC

Full-stack Engineer

Nov 2013 – Mar 2014 · Rio de Janeiro, Brazil

  • Built a C#, ASP.NET and SQL Server application replacing spreadsheet-heavy workflows for oil-extraction measurement reports to the Brazilian government (ISO 10012).

Solução Informática

Full-stack Software Engineer

Aug 2007 – Nov 2013 · Bauru, SP, Brazil

  • Modernized a Visual Basic product to C#/.NET; development, maintenance, customer support and client-facing pre-sales.

Correios

Programming Intern

Mar 2002 – Dec 2003 · Bauru, SP, Brazil

  • Maintenance, reporting and troubleshooting of internal business systems with VB6, SQL Server and Crystal Reports.

Selected projects

Education

Languages

English: C1 (full professional) · Portuguese: native

Contact

LinkedIn: linkedin.com/in/gelonezi. My contact details are open to recruiters there.