Senior full-stack developer

I design and build complex web products end to end — nine years turning ideas into fast, reliable software for companies across diverse industries.

Senior Software Engineer · based in São Paulo · available for work

Front end, back end and the architecture behind them

From design systems to shipped releases — React, TypeScript, Node.js and Python.

See experience
About

Complex applications, across diverse industries

Senior Software Engineer with a proven track record of designing and implementing complex applications for companies across healthcare, loyalty, ride-hailing and crypto. Proficient in JavaScript and React, and adaptable across frameworks and paradigms.

Strong leadership skills, with experience mentoring junior and mid-level developers. My notable work includes spearheading a user-centric React-based Design System and improving team efficiency by establishing CI/CD, good practices and maintainability.

9+years shipping software
across the web stack
C1advanced English (Cambridge)
— fluent for global teams
∞curiosity — always shipping,
always learning
Experience

Where I've built things

Jul 2024 — Present
Senior Software Engineer
Avanzzada

Designed and built agentic workflows orchestrating n8n, Claude and Airtop to automate multi-step tasks and browser-based actions. Integrated the GPT API to summarize chat history and give support agents fast context on each conversation, and built a ticket reprioritization system using NLP-based emotion detection to surface high-urgency, at-risk tickets. Combined LLMs, workflow automation and NLP into practical internal tools focused on measurable support-team efficiency.

Aug 2023 — Jun 2024
Senior Full-Stack Engineer
Uber

Improved front-end state management by introducing the React Context API, reducing prop drilling and making shared state easier to reason about. Helped migrate back-end services from GraphQL to gRPC in a Go codebase, improving service-to-service communication and API performance, and redesigned key flows to align the front-end with the new architecture. Collaborated across back-end and front-end teams to ship the migration incrementally with minimal disruption.

Nov 2022 — Jul 2023
Senior Full-Stack Engineer
IQVIA

Built and maintained a configurable, multi-tenant white-label platform for a global leader in healthcare and life-sciences technology — a single codebase rebranded and configured per client. Developed responsive, component-driven React front-ends focused on reusability and accessibility, and implemented back-end services and APIs in Laravel (PHP). Used Form.io to design dynamic, schema-driven forms so non-technical teams could configure data capture without code changes.

Oct 2021 — Nov 2022
Senior Front-end Developer
Livelo Brasil

Led the development of a React-based Design System library in a cross-functional team — architecting components and artifacts, raising accessibility, writing unit tests and creating changelogs and migration guides. Worked in a monorepo to roll features across multiple packages at once, mentored junior and mid-level developers, ran code reviews and resolved cross-team blockers. Delivered a flexible component library adopted across all of the company's products.

Jan 2021 — Oct 2021
Tech Lead
Avanzzada

Led a global team building a crypto asset-management platform across front-end, back-end and server infrastructure. Drove the migration of an Angular application to a modern Next.js/React stack, set up the CI/CD pipeline and testing framework, and defined workflow and testing standards for the company's projects. Mentored mid-level and junior developers and partnered with management to establish practices that improved productivity and outcomes.

Jan 2019 — Dec 2020
Senior Front-end Engineer
Evenyx

Created a new architecture for the company's event-ticket-management SaaS using Next.js and Tailwind CSS, and established its first CI/CD process on AWS CodePipeline. Integrated authentication with Auth0 and owned front-end architecture, code review and pair programming. Drove quality through metrics — response time, uptime, unit and end-to-end coverage — lifting the score from 85% to 97.65% and customer satisfaction from 3.1 to 4.2.

Oct 2018 — Jan 2019
Senior Software Engineer
Agência Resulttado

On an 8-person team, developed features and scaled a B2B SaaS that helps organizations track leads and sales opportunities, migrating legacy third-party code to a modern implementation. Built an in-house OpenID Connect provider in Node.js for authentication and authorization — a pragmatic alternative when Okta, Auth0 and AWS Cognito didn't fit the business model.

Jan 2017 — Oct 2018
Software Engineer
FAINTVISA

Designed a multi-tenant solution supporting thousands of clients across multiple customization levels, and built a Node.js + GraphQL service for federated API access. Introduced Trunk-Based Development to speed up front-end delivery and an immutable data-flow architecture to keep a large React.js/Node.js codebase stable and ready for new features. Maintained the technical roadmap while collaborating with a cross-functional, agile team.

Toolbox

The stack I reach for

React React Native Vue Next.js Nuxt.js TypeScript JavaScript (ESNext) Redux MobX Styled Components Emotion Tailwind CSS GraphQL Node.js Python Jest React Testing Library Vite PostgreSQL MongoDB AWS Puppeteer
Education & certifications

Always learning

Education

UNINASSAU
Associate of Applied Science, Software Development
2023 — 2025
Estácio
Bachelor's degree, Economics
2020 — 2021

Certifications & more

C1 AdvancedCambridge English
Front End LibrariesfreeCodeCamp
APIs & MicroservicesfreeCodeCamp
Cambly English ConversationCambly
VolunteerThe Developer's Conference
Contact

Let's build something

Open to interesting projects, technical leadership and collaborations. The fastest way to reach me is email or LinkedIn.