Pedro Cattori

Senior Software Engineer at Remix Software

Washington, District of Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pedro Cattori is a Senior Software Engineer with 12 years of experience building full-stack web platforms and developer tooling, currently contributing to Remix at Shopify where he focuses on modernizing runtimes and developer experience. An MIT-educated engineer, he has a strong background in systems and web engineering from early internships at Google and TripAdvisor through seven years at Tamr. He’s known for pragmatic refactors—removing legacy dependencies, improving Deno server support, and tightening HMR/CLI workflows—to make complex frameworks simpler to use and maintain. His open-source work on remix-run and react-router has directly improved developer productivity for widely used web tooling, including adding a Deno template and type-safe hrefs. Colleagues describe him as a detail-oriented problem solver who prefers elegant migrations over risky rewrites.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (BEng), Computer Science & Electrical Engineering, Bachelor of Engineering (BEng), Computer Science & Electrical Engineering at Massachusetts Institute of Technology
languagesEnglish, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
2,765reputation
165kreached
30answers
22questions
github-logo-circle

Github Skills (29)

javascript10
hot-module-replacement10
typescript10
vite10
remix10
typescript-types10
typescripts10
hmr10
react10
deno9
build-system9
cloudflare-pages8
cli8
cl8
command-line-interface8

Programming languages (9)

TypeScriptMDXC++CSSShellJavaScriptGoLua

Github contributions (5)

github-logo-circle
remix-run/remix

Mar 2022 - Jan 2023

Build Better Websites. Create modern, resilient user experiences with web fundamentals.
Role in this project:
userFull-stack Developer
Contributions:4 releases, 573 reviews, 88 commits in 10 months
Contributions summary:Pedro primarily focused on refactoring and improving the Deno-based server environment within the Remix framework. Their work involved removing legacy packages, updating import structures, and adding a new working Deno template to simplify the development process. The user also addressed issues related to the Vite build process, specifically regarding CSS and code optimization, and provided documentation updates. They also addressed HMR concerns for changes to metadata and route structure within the client assets.
cssjavascriptfundamentalsresilientexperiences
remix-run/react-router

Aug 2022 - Dec 2022

Declarative routing for React
Role in this project:
userFull-stack Developer
Contributions:2 releases, 92 reviews, 12 commits in 4 months
Contributions summary:Pedro's commits primarily focus on the Remix framework, contributing to its core functionality and developer experience. Their work involves refactoring code, removing deprecated features, and improving the build process, particularly for the Deno server runtime. They also implemented enhancements to the CLI, including the introduction of a "migrate" command to assist with code transformations, and the type-safe href functionality. Furthermore, the user contributed to the testing of HMR and HDR, ensuring the developer experience and providing cloudflare integration support.
reactdeclarativeeffectorroutingdeclarative-routing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial