About me

Full-stack developer, based in Diadema, São Paulo.

Since 2023 I have worked at DevPartner on production systems for clients like BMW, Audi and Leo Madeiras, in domains such as partner incentives, logistics, points programs and admin portals. I was promoted from Junior to Mid-Level in two years, working on legacy systems and business rules that cannot fail. I hold a BSc in Information Systems from Fundação Santo André and a Cambridge B2 First certificate. Portuguese is my native language and I work comfortably in English.

How I work

I like to understand the business rule before writing a single line. Much of my work means crossing every layer of a system, from SQL Server up to the screen, and living with legacy code without breaking what already works. When I notice a recurring usability problem, I propose a better flow instead of just closing the ticket.

I bring the same care about correctness to my own projects. A ledger that commits the forecast before it can look at the price. A scraper that aborts rather than returning odds for the wrong event. And I treat AI as a tool I direct, not a pilot I follow.

Experience

From Junior to Mid-Level in two years, on large enterprise platforms.

Mid-Level Full-Stack Developer

DevPartner · São Paulo, SP (Hybrid)

Nov 2025 to present

Promoted to Mid-Level after two years as a Junior

  • Optimized the processing of a billing system, reviewing T-SQL queries, creating and tuning indexes, and reorganizing the transactional flow to remove SQL Server bottlenecks.
  • Ran migrations and bulk operations on tables with hundreds of thousands of records, validating integrity, data consistency and impact on the monthly closing cycle.
  • Design and evolve database objects such as stored procedures, views, functions and triggers, with attention to performance, atomicity and traceability in complex business rules.
  • Deliver end-to-end features for admin dashboards and customer portals, with a .NET back end and a front end in React, TypeScript and AngularJS.
  • Design asynchronous processing solutions with Workers and Windows Services, applying queues, decoupling and resilience according to what each flow needs.
  • Use AI tooling to speed up features, bug investigation, refactoring, test generation and review, keeping technical validation and ownership over every delivery.
  • C#
  • .NET
  • ASP.NET Core
  • SQL Server
  • T-SQL
  • React
  • TypeScript
  • AngularJS

Junior .NET Developer

DevPartner · São Paulo, SP (Hybrid)

Nov 2023 to Nov 2025

  • Delivered features for large enterprise platforms in partner incentives, logistics, points programs and admin portals.
  • Implemented business rules in C#, ASP.NET Web Forms, VB.NET and SQL Server, including monthly budget calculation per client, dealer rankings and complex reports.
  • Modernized legacy system components, connecting React and AngularJS interfaces to existing APIs and workflows.
  • Investigated production bugs, data inconsistencies and integration failures, from SQL diagnosis through interface fixes and functional validation.
  • C#
  • ASP.NET Web Forms
  • VB.NET
  • SQL Server
  • React
  • AngularJS

Java Developer Intern

Ericsson · São Paulo, SP (Remote)

Sep 2022 to Dec 2022

  • Built the back end of a shopping cart in Java and Spring Boot, with full CRUD operations.
  • Implemented a REST API with Spring Security and JWT authentication, Oracle persistence and deployment with Docker and Kubernetes.
  • Java
  • Spring Boot
  • Spring Security
  • Oracle
  • Docker
  • Kubernetes

Education and languages

BSc in Information Systems

Centro Universitário Fundação Santo André, Santo André, SP

2019 to 2023

Native Portuguese, advanced English

Cambridge B2 First Certificate. I write documentation and work in both languages.

2020

What I work with

The tools I use every day, and what I have shipped with each one.

⚙️

.NET back end

C#, ASP.NET Core and Web API, .NET Framework, Entity Framework, and production support of legacy systems.

production critical, every day
🗄️

SQL Server and performance

T-SQL, stored procedures, views, functions, triggers, execution plans and tuning. Migrations validated against integrity and the monthly closing cycle.

high volume in production
🖥️

Front end

React, Next.js and TypeScript for new work, AngularJS on legacy code, Astro for static sites like this one.

end to end from database to screen
🔌

Integrations and async work

REST APIs, integrations between systems, and asynchronous processing with Workers and Windows Services, applying queues, decoupling and resilience. I am familiar with RabbitMQ, Kafka, Redis and Docker.

REST and Workers day to day
🏗️

Architecture and good practice

Separation of concerns, atomicity and traceability in critical rules, code review, Git and Azure DevOps. I follow and apply Clean Architecture, DDD, SOLID and CI/CD according to the team's standard.

code the next person can read
🛡️

Testing and quality

Unit and automated tests, code review and functional validation before anything ships. I chase production bugs from SQL diagnosis through to the interface fix.

validation before the deploy
🤖

AI-assisted engineering

Features, bug investigation, refactoring, test generation, documentation and review. The judgment and the accountability stay with me.

daily use with technical validation
🧭

Business domain

Partner incentives, logistics, points programs and admin portals. I turn business rules into APIs, queries, reports and screens, working alongside POs and stakeholders.

business rules before the code

This is easier to see running than to read about.

Projects

Small tools, built like production systems.

PSBBNMixedSorter

A fail-safe patch for the PSBBN Definitive Project that merges the PS1 and PS2 game lists into a single alphabetical order.

  • Patches a PS2 homebrew toolkit already in use without breaking it: it validates with a bash syntax check before writing anything.
  • Keeps a pristine backup and reverts cleanly when the upstream toolkit updates, and fails safely if the upstream structure changes.
  • Bash with Python, licensed under GPL-3.0 to match the original project.
  • Bash
  • Python
  • GPL-3.0
  • PS2 homebrew
View on GitHub