JJ Kasper

Software Engineer at Self

San Francisco, California, 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
JJ Kasper is a software engineer at Vercel and a maintainer of Next.js with nine years of professional experience based in San Francisco. He works across the full stack and build tooling, shipping core framework improvements that strengthen caching, app-router behavior, server-side rendering, and dynamic routing while also refining Vercel’s CLI and deployment flow. His open-source work spans converting sync to async file operations and adding caching in vercel/nft, modernizing Next.js auth SDKs, and optimizing AWS lambda packaging and build tracing for Next.js apps. Active as an independent developer since 2013, he pairs deep framework internals knowledge with practical experience delivering high-performance developer and production experiences.
code9 years of coding experience
bookComputer Science/Information Systems, Computer Science/Information Systems at Johnson County Community College
languagesEnglish
github-logo-circle

Github Skills (44)

asynchronous10
api-doc10
dependency-management10
url-routing10
caching10
filesystem10
typescript310
javascript10
node-js10
back-end-development10
async10
auth010
file-systems10
typescript10
build-system10

Programming languages (9)

TypeScriptMDXShellCSSC++RustJavaScriptHTML

Github contributions (5)

github-logo-circle
vercel/next.js

Dec 2018 - Jan 2023

The React Framework
Role in this project:
userFull-stack Developer
Contributions:690 releases, 8065 reviews, 2344 commits in 4 years 2 months
Contributions summary:JJ primarily contributed to Next.js framework development, focusing on features such as adding and refining caching strategies for app router, enhancing the handling of request parameters, and optimizing build and trace handling. Their work involved modifying the core framework code, including additions and adjustments to the server and client-side components. These contributions improve the performance and stability of the framework, particularly related to server-side rendering and dynamic routing.
reactbrowserssgserver-renderingjavascript
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pages.
Role in this project:
userFull-stack Developer
Contributions:206 commits in 1 year 4 months
Contributions summary:JJ focused on optimizing the lambda creation process for Next.js applications deployed to AWS, particularly regarding build and deployment processes. They introduced features such as pseudo layer utilities and the use of the JSZip library to address a bug in the existing code. The commits involved significant changes to the build process and related utilities, specifically optimizing the zipping of lambda functions, API pages, and server-side components. Their work also included addressing build issues and ensuring proper type checking.
deployingapireactnext-jsserverless
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
JJ Kasper - Software Engineer at Self