Jacob Paris is a Staff DX Engineer with a decade of experience building developer- and business-facing React products and tooling, currently shaping developer experience at Vercel. He blends hands-on full‑stack work—contributing to open-source projects like epic-stack and trigger.dev—with developer education, having written 100+ guides, taught on Egghead.io, and spoken at Epic Web Conf 2024. Jacob consults on short, high-impact projects and has built useful developer utilities such as pkgless and Sly, demonstrating a knack for shipping pragmatic CLI and distribution tools. His background ranges from founding a product company to leading engineering at startups, giving him a rare mix of product sense, operational cost-saving experience, and on-the-ground implementation skills. Based in Old Toronto, he’s an active community contributor who often fixes subtle build and dependency issues (Prisma/Vite, SVG tooling, cookie auth) that keep projects reliable and shippable.
10 years of coding experience
5 years of employment as a software developer
Northwestern Polytechnic
Journeyman Welding Technology/Welder, Journeyman Welding Technology/Welder at NAIT (Northern Alberta Institute of Technology)
This is a Full Stack app starter with the foundational things setup and configured for you to hit the ground running on your next EPIC idea.
Role in this project:
Full-stack Developer
Contributions:8 reviews, 12 PRs, 21 comments in 1 year 8 months
Contributions summary:Jacob contributed to various aspects of the "epic-stack" project, including fixing typos, replacing deprecated dependencies, and explaining cookie expiration in the login route. They also added a new transform function for a Sly project, adjusted SVG sprite generation, and addressed an issue related to removing the .git directory on initialization. Furthermore, the user refactored border color configurations and managed the package.json file to store the latest commit hash.
Trigger.dev – open source background jobs and AI infrastructure
Role in this project:
Full-stack Developer
Contributions:14 PRs, 15 pushes, 5 branches in 1 year 1 month
Contributions summary:Jacob primarily focused on fixing issues related to Prisma and Vite's ability to resolve real values in the `trigger.dev` repository. Their contributions involved modifying code across multiple files within the `webapp` application, including database types, run filters, task run status components, and endpoint configurations. These changes also included refactoring code for clarity and ensuring the code functions correctly.
eventsorchestrationschedulerapisautomation
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.