Jay Kim

Senior Software Engineer at Stripe

Seattle, Washington, 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
Jay Kim is a Senior Software Engineer in Seattle with 14 years of experience building developer-facing platforms, internal tools, and production UIs. He has driven developer productivity at scale—maintaining a 100+ package TypeScript/Node monorepo at Pinterest and leading docs-as-code and static site tooling—while also shipping product-facing features across growth, ads, and recommendation systems. At Metronome he bridged billing, SDKs, and design system work to help companies adopt usage-based pricing, and he joined Stripe via that acquisition to continue that mission. He contributes to high-profile open-source TypeScript type definitions (DefinitelyTyped), improving type safety for popular UI libraries. Jay combines a practical focus on integration testing, OO design, and type systems with hands-on full-stack execution and API design committee experience. Colleagues rely on him for pragmatic platform leadership that reduces friction for engineers and product teams alike.
code14 years of coding experience
job12 years of employment as a software developer
bookIB Diploma GCSE, IB Diploma GCSE at ESF Sha Tin College
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
github-logo-circle

Github Skills (9)

type-system10
typescript10
typesc10
typescripts10
type-definition10
react10
typescript-types10
dts9
typescript-definitions9

Programming languages (6)

TypeScriptC++JavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFront-end Developer
Contributions:6 reviews, 6 commits, 6 PRs in 1 year 1 month
Contributions summary:Jay primarily contributed to enhancing type definitions for the Gestalt component library within the DefinitelyTyped repository. Their work involved updating existing type definitions to support newer versions (46.4) of Gestalt, and correcting existing type errors. They also added new types and interfaces for various components, including `Box`, `Module`, `IconButton`, `Popover`, and `TextField`. These efforts ensured the library's type safety and compatibility with TypeScript projects.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
keyworks/dotfiles

Apr 2012 - Aug 2020

Contributions:37 commits, 5 pushes in 8 years 5 months
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
Jay Kim - Senior Software Engineer at Stripe