Joe Haddad

Senior Software Engineer at Vercel

Ohio, 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
award
Top expert inFull-Stack JavaScript Development
Joe Haddad is a Senior Software Engineer with 15 years of experience specializing in systems architecture, cloud-native deployments, and full-stack React and Go development. Based in Ohio, he has been at Vercel since 2019 where he helped integrate and optimize Next.js for production deployments and contributed across build, server, and platform layers. A former maintainer on projects like Create React App and a frequent contributor to Next.js, he brings deep expertise in build pipelines, module management, and monorepo/aws deployment tooling. Joe combines hands-on engineering—upgrading webpack, adding type checking to compilation, and improving caching—with an operator’s sense for deployment reliability and performance. Notably, his open-source work spans both developer experience (CRA, Next.js) and infra automation (terraform modules for Next.js on AWS), reflecting a rare blend of front-end polish and backend systems rigor.
code15 years of coding experience
bookBachelor of Science (B.S.), Computer Science, Summa Cum Laude, Bachelor of Science (B.S.), Computer Science, Summa Cum Laude at The University of Akron
languagesAmerican Sign Language, English
github-logo-circle

Github Skills (32)

javascript10
vercel10
typescript10
nextjs10
terraform10
webpack10
terraformer10
aws10
webpacker10
build-automation10
typescript-types10
serverless10
build-tools10
typescripts10
react10

Programming languages (13)

MDXC#JavaC++CSSGoMustacheHTML

Github contributions (5)

github-logo-circle
vercel/next.js

Feb 2019 - Apr 2021

The React Framework
Role in this project:
userFull-stack Developer
Contributions:410 releases, 506 reviews, 1239 commits in 2 years 2 months
Contributions summary:Joe contributed to the Next.js React framework by implementing type checking into the compilation pipeline, fixing application output, and improving module management. They were responsible for code updates across various Next.js core packages, including build and server-side functionality. The commits also included the separation of shared shuttle modules and handling of CSS style changes for existing pages.
reactbrowserssgserver-renderingjavascript
facebook/create-react-app

Oct 2016 - May 2020

Set up a modern web app by running one command.
Role in this project:
userFront-end Developer
Contributions:11 releases, 8 reviews, 432 commits in 3 years 7 months
Contributions summary:Joe primarily contributed to the `create-react-app` project by modifying code related to the build process and feature set. They disabled subresource integrity, reduced the complexity of end-to-end tests, and added environment variables to be used in advanced scenarios. They also upgraded webpack, improved the codebase to support dynamic imports, and resolved issues related to code formatting and error messages. The user further made changes to integrate and test the react-error-overlay.
reactdeveloper-toolsset-upmodern-web-appmodern-web
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
Joe Haddad - Senior Software Engineer at Vercel