Skip to content
View patrickgratao's full-sized avatar

Block or report patrickgratao

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
patrickgratao/README.md

Patrick Gratão

Senior Frontend Engineer focused on frontend architecture, accessibility, web performance, developer experience, and technical leadership.

I design and evolve scalable frontend foundations for complex digital products, combining hands-on development with architectural governance, engineering standards, and predictable delivery.

Versão em português

Selected impact

  • Designed a frontend architecture inspired by MVVM and selected Domain-Driven Design principles, currently adopted by 15+ applications and used by nine engineers.

  • Helped reduce the development cycle for comparable applications from approximately two months to 15 days through reusable foundations and standardized engineering practices.

  • Contributed to educational products that collectively serve more than 1.5 million students across Brazil.

  • Built accessible, responsive, and performance-oriented applications with Core Web Vitals treated as core requirements.

  • Contributed from conception through delivery of an AI-powered product for ENEM, Brazil's national high school exam, delivered three days ahead of schedule.

  • Worked on e-commerce products for 18 clients across six markets and led frontend delivery for products targeting Italy and Spain.

Core expertise

  • Frontend Architecture
  • React and TypeScript
  • Accessibility
  • Web Performance and Core Web Vitals
  • Engineering Standards
  • Technical Leadership
  • Responsive Design
  • Testing and Developer Experience

Current stack

React · TypeScript · Vite · Tailwind CSS · Vitest · Testing Library

Featured work

Frontend Architecture Reference

A production-oriented React and TypeScript reference architecture inspired by MVVM and Domain-Driven Design principles, including architectural boundaries, automated tests, accessibility checks, CI, and performance budgets.

PDF Front Validator

A lightweight TypeScript library for validating PDF signatures in the browser and detecting files renamed with a .pdf extension.

VTEX Multilingual Email Toolkit

Tooling for building reusable and localized transactional email templates for VTEX stores.

Languages

  • Portuguese — Native
  • English — Professional proficiency

Availability

Based in Brazil, UTC−3.

Open to remote opportunities as a Senior Frontend Engineer, Senior Software Engineer — Frontend, Frontend Tech Lead, or Frontend Platform Engineer with international teams.

Pinned Loading

  1. arquitetura-mvvm-front-join arquitetura-mvvm-front-join Public

    A production-oriented React and TypeScript reference architecture inspired by MVVM and Domain-Driven Design principles, including architectural boundaries, automated tests, accessibility checks, CI…

    TypeScript 2

  2. pdf-front-validator pdf-front-validator Public

    A lightweight TypeScript library for validating PDF signatures in the browser and detecting files renamed with a .pdf extension.

    TypeScript 1

  3. vtex-emails-multi-languages vtex-emails-multi-languages Public

    Tooling for building reusable and localized transactional email templates for VTEX stores.

    Handlebars