Pular pro conteúdo

Experiência

4 empregos

Os quatro cargos, e o que eu fiz em cada um.

Desde 2023. Os tópicos são o que eu construí, não o que o time construiu ao meu redor.

01

TOTVS

Ago 2025 até hoje
Joinville, híbrido

  • Angular
  • TypeScript
  • Cypress
  • CI/CD

Engenheiro de Software Frontend

O módulo financeiro logístico de uma plataforma de frete enterprise, numa das maiores empresas de software do Brasil. Entrei pela parte de testes e migrei pro frontend. A parte financeira é tão cabeluda quanto parece.

  • Cuido da entrega de frontend do módulo financeiro logístico ponta a ponta: feature, arquitetura e qualidade de teste E2E entre vários squads.
  • Arquitetei um produto micro-frontend do zero como único engenheiro da fundação. Module Federation pro split de shell e remote, mais i18n e autenticação, pro resto do time construir feature em cima sem encostar no encanamento.
  • Construí a zephyr-reporter, lib interna que liga a suíte de Cypress direto no Jira e no Zephyr Scale e loga cada execução como ciclo rastreável, automaticamente. Apresentei pro QA Chapter; outros times adotaram por conta própria, além do piloto.
  • Construí do zero o módulo de faturamento por período contratual do Financeiro Logístico, incluindo o caminho de rollout por feature flag pro faturamento automatizado de transportadora subir sem release coordenado.
  • Faço pair e code review com engenheiros seniores e analistas de vários squads. Acesso de perto a quem já faz isso há muito tempo, e é daí que vem boa parte da minha intuição de arquitetura.

02

Ultra LIMS

Nov 2024 a Ago 2025
Joinville, híbrido

  • Cypress
  • TypeScript
  • React
  • Jest
  • CI/CD

Engenheiro de Software, Automação de Testes

Alguém tinha que montar a arquitetura de teste antes do app crescer a ponto de precisar dela. Esse era o trabalho.

  • Construí a arquitetura de teste E2E do zero pra uma aplicação em crescimento e embuti direto no pipeline de release.
  • Desenhei um setup de Cypress com TypeScript feito pra escalar junto com o app, não só pra cobrir o que existia naquela semana.
  • Automatizei os fluxos de negócio que mais importavam, cortando a regressão manual que rolava antes de cada release.
  • Pluguei a suíte inteira no CI/CD pra rodar em todo deploy, sem trigger manual.

03

Emer Soluções Médicas

Nov 2023 a Nov 2024
Joinville, híbrido

  • Node.js
  • Express
  • Prisma
  • MongoDB
  • Stripe
  • React

Engenheiro de Software, meio período

Fluxo de pagamento, migração de MongoDB que não podia perder dado, e um time de operação que realmente queria usar a tela que eu fiz pra eles.

  • Construí os fluxos de pagamento no backend com Node.js (Express, Prisma) e Stripe.
  • Escrevi e validei script de migração de MongoDB sem perder um dado entre as atualizações.
  • Construí telas em React pro time de operação, desenhadas em cima de como eles trabalhavam de verdade, não do que ficava bonito em demo.

04

MG Tech

Jan 2023 a Nov 2023
Joinville, remoto

  • Next.js
  • React
  • TypeScript
  • Node.js
  • VPS

Engenheiro de Software, meio período

Rodei uma agência de desenvolvimento pequena por quase um ano, com uma equipe pequena junto. Ponta a ponta: do design até as validações finais antes do site entrar no ar.

  • Toquei uma agência de desenvolvimento web, entregando app de verdade pra cliente de e-commerce, SaaS e landing page.
  • Refiz site de cliente focando em performance, cortando até 50% do tempo de carga inicial com mudança de arquitetura, code splitting e otimização de asset.
  • Construí integração customizada que automatizou processo manual e matou trabalho repetitivo pra quem usava.
  • Toquei os projetos de ponta a ponta com uma equipe pequena: do briefing e design ao deploy e suporte ao cliente.

Os sites de cliente do período MG Tech estão na página de projetos, ao lado dos produtos que eu faço hoje.