Andrew Gadzik is a senior software engineer with over 15 years of enterprise experience and a focus on modern React-driven web platforms, currently contributing to Vercel after leading frontend and platform architecture at Sonos. He pairs deep front-end expertise (Next.js, Gatsby, React) with back-end and DevOps chops—improving build and monorepo tooling, AWS deployments, and runtime compatibility for platform-scale apps. At Sonos he drove web performance, static pipelines, and image/JS optimization while mentoring engineers; at Vercel he has contributed directly to the popular Next.js framework and to Vercel’s build/infrastructure code. His background stretches from large insurer integrations and Java enterprise systems to CDN-backed cloud architectures, giving him a rare cross-stack perspective on performance and developer experience. Academically strong with an MS in Software Engineering, he combines hands-on coding in open-source ecosystems with pragmatic platform design.
8 years of coding experience
18 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of New Hampshire
M.S, Software Engineering, 3.98, M.S, Software Engineering, 3.98 at Brandeis University
Contributions:44 reviews, 15 commits, 9 PRs in 4 months
Contributions summary:Andrew primarily contributed to build and infrastructure utilities within the Vercel project. Their work involved expanding the supported list of workspace managers, adding functions to the `DetectorFilesystem` for more comprehensive filesystem operations (readdir, chdir, writeFile), and defining monorepo manager support. The user also integrated with the Next.js framework, specifically resolving an issue with Next.js edge functions and instrumentation hooks within the app router. These changes suggest a focus on improving the build process, monorepo support, and compatibility within the Vercel platform.
Contributions:9 reviews, 13 PRs, 9 comments in 1 year 2 months
Contributions summary:Andrew contributed to the Next.js framework, implementing and testing various features. They addressed issues related to handling 204 responses in `fetch` requests within React Server Components. The user also added warning logs for incorrect page exports, improving developer feedback. Furthermore, they improved the experimental test proxy by adding a new experimental config option and enabling it for all pages under the browser context.
reactbrowserssgserver-renderingjavascript
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.