Rafael
Padovani
Senior front-end engineer. For more than twelve years I've built, modernized, and scaled web apps with React, Next.js, and TypeScript, from stabilizing legacy systems to defining front-end architecture from the ground up.
São Paulo, Brazil. Open to senior and staff front-end roles.

Experience
2025–2026
menlo
Senior front-end engineer
Stabilized a legacy Next.js application, taking production errors from more than 2,000 a day to about 10, and cut deploy time from 17 minutes to 2. Helped define the architecture of new applications on React, strict TypeScript, Zustand, Vite, and Turborepo. Led technical discovery for architecture decisions and brought Claude Code into the team's workflow for research, debugging, and code review.
2021–2024
Linker
Staff front-end engineer and chapter leader
Led the move of the internet banking platform from Ruby on Rails to Next.js, React, and TypeScript. Built the design system in React, Styled Components, and Storybook, which cut development time by 70%. Led a remote team of eight front-end engineers and the front-end technical due diligence before and after the company's acquisition.
2019–2021
Agile Content
Front-end engineer
Built and maintained the company's app store in React and Next.js, working closely with designers. Cut the production bundle by about 50% and added automated tests in Jest and Enzyme to reduce regressions.
2014–2019
Self-employed
Independent front-end developer
Freelance web development projects, taken on between full-time positions.
2018
MedRoom
Front-end developer
Built interfaces for the web app in Angular and the desktop app in Electron, working with product designers, product managers, and software engineers. Ran code reviews, unit tests, and continuous integration.
2013–2014
Disk Digitais
Web developer
Ran three online stores for photography gear: landing pages, search-friendly content, and Google Ads campaigns.
Toolkit
- Build
- React, Next.js, TypeScript, Zustand, Tailwind CSS, Vite, Turborepo, Storybook
- Focus
- Front-end architecture, modernizing legacy apps, performance, maintainability, developer experience
- Quality
- Strict TypeScript, automated tests with Jest, code review, shared standards for pull requests
- Observability
- Sentry, Datadog, PostHog
- AI-assisted work
- Claude and Claude Code for technical research, debugging, code review, and checking project standards before pull requests
- Team
- Leading front-end teams, mentoring, technical discovery, technical due diligence
- Languages
- Portuguese (native), English (full professional)
- Education
- Bachelor's degree in Information Systems, FIAP, 2017. Computing for Internet, ETEC Tiquatira, 2012.
Hiring for front-end? Write to me.
© 2026 BeyondFront Labs, by Rafael Padovani