Senior Software Engineer
@Softplan
Oct 2021 - Jun 2026
Full-stack engineer on case-management software for the Court of Justice of São Paulo, Latin America's largest court, handling around a quarter of all cases in Brazil's judiciary.
- Worked across two systems: one handling the court's administrative operations (procurement, payroll, court-ordered payments) across all of São Paulo's judicial districts, and another serving the state's network of notary and registry offices.
- Built the front end in React, Vue and Angular with TypeScript, on top of Java and Spring Boot REST services over PostgreSQL, secured with OAuth2/JWT/TLS.
- Designed and maintained a proprietary, WCAG-accessible design system in Web Components (Stencil.js) used across the whole platform.
- Containerized services with Docker and shipped them through CI/CD on AWS, with tests in Vitest, Cypress and Playwright.
Skills:
TypeScript, React, Vue.js, Angular, Web Components, Stencil.js, Design Systems, Accessibility, Java, Spring Boot, REST APIs, GraphQL, PostgreSQL, MySQL, OAuth2, JWT, TLS, Docker, AWS, CI/CD, Vitest, Cypress, Playwright
Frontend Software Engineer
@Meta IT (Consulting)
Feb 2021 - Oct 2021
Appointed lead frontend developer to rescue a stalled traffic-violation mobile app and ship it to production.
- Built an offline mode so officers could keep issuing in remote areas with no connectivity.
- Added camera capture for evidence, QR scanning, and GPS to log each violation's location.
Skills:
Angular, Ionic, Cordova, SQLite, JavaScript, HTML, Sass
Software Engineer
@Coob+ Viagens
Jun 2020 - Feb 2021
Enhanced the CRM for a vacation-club hotel subscription, focused on data and prospecting.
- Wrote custom SQL queries to surface market and customer insights.
- Built interfaces that made that data easy to read and act on.
Skills:
Node.js, SQL, C#, AngularJS, Bootstrap, JavaScript, HTML, CSS
Junior Software Engineer
@Farmácias FTB
Aug 2018 - May 2020
My first engineering role, at a network of roughly 1,000 pharmacies.
- Built internal tools with the team to streamline processes across every location.
Skills:
Java, Node.js, TypeScript, Angular, Ionic, Capacitor, HTML, Sass