Engineering for systems that stopped being simple
Senior Backend Engineer
Senior Backend Engineer with more than seven years of experience in distributed systems, transactional platforms, and legacy modernization.
I combine hands-on delivery with architecture, technical leadership, mentoring, and collaboration with product and stakeholders. My primary axis is Node.js, Go, and Java; React and Angular are complementary work across products that need continuity between backend and frontend.
Experience
-
Infosistemas Senior Software Engineer / Software Architect Expand experience Collapse experience
Led NestJS and Go integrations and redesigned flows between microservices, reducing intermittent failures in critical flows by approximately 98%.
- Context
- Worked on management platforms for rental companies, fleets, and automakers, within the architecture team and alongside operations and data specialists.
- Contribution
- Led NestJS and Go integrations and redesigned flows between microservices, making failure behavior more predictable in critical flows.
-
EDS (Civil Police of Rio de Janeiro) Backend Engineer — Consulting Expand experience Collapse experience
Structured a health management system with NestJS for a critical public operation and evolved backend routes with a focus on security, access, and traceability.
- Context
- The consulting work covered sensitive public systems, including a high-volume health management system and an evolving legal ERP.
- Contribution
- Structured the NestJS backend, refactored legacy routes, and strengthened security, access control, and traceability for sensitive flows.
-
Azify Senior Backend Engineer — Consulting Expand experience Collapse experience
Built a settlement engine with NestJS and reduced critical financial API latency by 30% through profiling and optimization.
- Context
- Worked in fintech and crypto assets, on financial services where consistency, security, and stability had direct operational impact.
- Contribution
- Built a NestJS settlement engine with financial integrations and reduced critical API latency by 30% through profiling and optimization.
-
VBET Senior Backend Engineer Expand experience Collapse experience
Used Go, goroutines, and channels to reduce the first commission-calculation step from about seven to three minutes, while also contributing to the React application.
- Context
- The analytics product served iGaming influencers and affiliates; its dashboard combined commission metrics and allowed a small lag for same-day data, while payouts required consolidated data.
- Contribution
- Restructured the API and calculation path with Go, goroutines, and channels, introduced ETL, pre-computation, and caching, and collaborated on the React application. The measured line went from about seven minutes at peak to about three minutes, about one minute, approximately 15 seconds without cache, and under one second with a warm cache, each belonging to its stage.
-
Maxmilhas Full Stack Software Engineer Expand experience Collapse experience
Built Node.js and NestJS microservices for cancellation and rebooking automation, reducing manual support intervention by 34%.
- Context
- Worked on travel post-sale flows, including cancellations, rebooking, coupons, and customer communication.
- Contribution
- Built Node.js and NestJS microservices and automated post-sale rules, calculations, and validations; the change reduced the need for manual support intervention by 34%.
-
South System (assigned to QUIQ/Itaú) Backend Engineer Expand experience Collapse experience
Architected a multi-tenant marketplace with Node.js and asynchronous services in Go, structuring critical tests with approximately 95% coverage.
- Context
- The work focused on a white-label, multi-tenant marketplace for financial institutions, prepared to incorporate new banks without client-specific forks.
- Contribution
- Participated in architecture and rule refinement, using Node.js and asynchronous Go services to isolate tenant variations; structured critical tests with approximately 95% coverage.
-
Flapper Full Stack Software Engineer Expand experience Collapse experience
Migrated people, authentication, and aircraft modules to Node.js, NestJS, and Go services; domain separation reduced the table count by approximately 25%.
- Context
- The executive aviation platform depended on a monolith over seven years old, with little documentation and rules that were difficult to separate without interrupting operations.
- Contribution
- Mapped domain boundaries and led an incremental modernization, migrating modules to Node.js, NestJS, and Go services; the separation reduced the table count by approximately 25%.
-
Sustentec Mid-level Full Stack Software Engineer Expand experience Collapse experience
Maintained and evolved a laboratory management system with Java, Spring Boot, and Angular, adding integration tests where none existed before.
- Context
- Worked on laboratory, research, and development systems, combining maintenance of an existing product with functional evolution.
- Contribution
- Maintained and evolved the system with Java, Spring Boot, and Angular, added integration tests, and delivered reports and end-to-end features.
-
Braistech Mid-level Full Stack Software Engineer Expand experience Collapse experience
Led the structure of the main system with Node.js and NestJS and designed microservices for the business core.
- Context
- In a product involving crypto-asset contracts and financial movements, took broad responsibility within a small team.
- Contribution
- Led the structure of the main system with Node.js and NestJS, designed microservices for the business core, helped evolve the code toward Clean Architecture, and mentored junior developers.