Skip to main content
Editorial portrait of Pedro Gustavo
Working at iFood • Rio de Janeiro, Brazil

Pedro Gustavo

Senior Frontend Developer//React • Next.js • TypeScript • Node.js

Senior Frontend Developer with over 10 years of experience in software engineering across iFood, Stone, RD Station, and Pagar.me. Specialist in scalable web applications, micro-frontends, unit/E2E testing, and accessibility — combining engineering rigor with a strong foundation in Web Design and UX/UI.

Experience
10+ years
Software Engineering
Web Scale
900K+
Monthly sessions at Conta Stone
Core Stack
React / TS
Next.js & Node.js
Delivery
End-to-End
From UI to API and CI/CD
// 01. STACK & EXPERTISE

Technical Skills & Tooling

Framework-agnostic architecture focused on ultra-fast runtimes, end-to-end strict typing, and fault tolerance.

React.js, Next.js & TypeScript

Building mission-critical web applications focused on scalability, strict typing, and browser performance.

React.jsNext.jsTypeScriptJavaScript

Micro-frontends & Design Systems

Modular micro-frontend architecture and reusable component libraries shared across multiple product squads.

Micro-frontendsComponent LibsVue.js

Node.js & Full Stack JS

Designing APIs and backend services with Node.js, MVC architecture, authentication, and authorization flows.

Node.jsMVCIndexedDBREST

Automated Testing & CI/CD

Unit and end-to-end testing to guarantee production reliability, backed by automated CI/CD pipelines.

JestCypressMocha / ChaiAzure DevOps

Accessibility & Web Design

Strong Web Design background combining sharp UX/UI craft with screen reader and assistive technology compliance.

WCAG / A11yUX/UIHTML / CSS / SASS

Containers, Cloud & AI

Using Docker in daily development workflows and applying Artificial Intelligence across the software engineering lifecycle.

DockerArtificial IntelligenceGit
// 02. CAREER PATH

Career & Experience

JUL 2026 — PRESENTBrazil • Remote

Senior Frontend Developer at iFood

Working as a Senior Frontend Developer in the iFood ecosystem, contributing to high-scale web products, performance, and user experience.

React.jsTypeScriptNext.jsFrontend Architecture
NOV 2022 — MAR 2026Rio de Janeiro, Brazil

Senior Frontend Developer at Stone

Built mission-critical financial web applications with React.js and Next.js (credit, debt renegotiation, and card management). Led the Conta Stone Web Frontend Chapter (900K+ average monthly sessions) and drove critical accessibility improvements.

React.jsNext.jsAccessibilityTech Leadership
APR 2022 — OCT 2022Florianópolis, Brazil

Senior Frontend Developer at RD Station

Evolved the marketing automation platform with a focus on user autonomy. Built new interfaces on a React.js-based micro-frontend architecture and maintained the core automation workflow.

React.jsMicro-frontendsMarketing Automation
NOV 2018 — MAR 2022Brazil

Frontend Developer at Pagar.me

Developed features in React and Vue.js, built Vue.js component libraries, wrote unit and E2E tests (Mocha, Chai, Cypress), and configured CI/CD pipelines on Azure DevOps.

ReactVue.jsCypressMocha / ChaiAzure DevOps
OCT 2017 — NOV 2018Rio de Janeiro, Brazil

Frontend Developer at Stone Pagamentos

Built new web applications in Vue.js and React.js and maintained legacy AngularJS (v1.x) applications.

VueVuexWebpackReactJestAngularJS
FEB 2014 — OCT 2017Rio de Janeiro, Brazil

Frontend Developer & Intern at Personare.com.br

Built React.js applications, actively contributed to a shared React component library, crafted responsive emails, and maintained web products using JavaScript, jQuery, HTML, CSS, SASS, and PHP.

React.jsJavaScript ES6SASSGulp / GruntPHP
FEB 2012 — FEB 2014Rio de Janeiro, Brazil

Web Designer & Technical Support at DMX Web Solutions & Hostnet Internet

Designed, coded, and deployed end-to-end websites at DMX Web Solutions and provided specialized web hosting technical support (HTML, CSS, JS, PHP) at Hostnet.

Web DesignHTML / CSSJavaScriptPHP
// 03. EDUCATION & CERTIFICATIONS

Education & Credentials

2013 — 2015

Universidade Castelo Branco

Associate Degree in Web Design

Web Design
2011 — 2013

Escola Técnica do Rio de Janeiro — ETERJ

Technical Degree in Industrial Informatics

Computer Science
Docker: Essential Tool for Developers
DEVOPS
React Part 1: Reusable Components for Your Web App
FRONTEND
Node.js Part 2: MVC, Authentication, and Authorization
BACKEND
Node.js: Innovating with JavaScript on the Backend
BACKEND
JavaScript: Storing Data Locally with IndexedDB
STORAGE
Languages

Portuguese (Native) • English (Professional Working)

FULL STACK & AI
// 04. OPEN CHANNEL

Let's talk about frontend engineering and digital products?

Open to technical connections and sharing insights on web architecture, React, Next.js, micro-frontends, and accessibility.

Location & Role
Working at iFood • Rio de Janeiro, Brazil

Based in Rio de Janeiro (UTC-3), with over 10 years building scalable digital products for Brazilian and global markets.

pedro.gustavo.pg@hotmail.com

Send a direct message

Usually replies within 24 business hours.

Frequently Asked Questions (FAQ)

What is your primary technical specialty?

Frontend engineering with over 10 years of experience, focused on the JavaScript/TypeScript ecosystem: React.js, Next.js, Node.js, micro-frontend architecture, accessibility (WCAG), and unit/E2E testing.

What kind of companies and environments have you worked in?

I have worked at high-scale, mission-critical companies including iFood, Stone, RD Station, Pagar.me, and Personare.com.br, building on an earlier background in Web Design and technical support.

What sets your approach to building web products apart?

A solid foundation in Web Design combined with strong frontend engineering rigor, chapter leadership, screen-reader accessibility, and high code quality.