Christopher Andrejewski

Member Of Technical Staff at Anthropic

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
Christopher Andrejewski is a software engineer with six years of experience building reliable, type-safe web payments and front-end systems, now working as a Member of Technical Staff at Anthropic in Seattle. He spent seven years at Stripe progressing from Software Engineer to Staff Software Engineer, where he led TypeScript migrations and strengthened developer ergonomics for stripe-js and react-stripe-js—contributions that improved safety for a widely used payments integration. Christopher combines full-stack fluency with a focus on types and developer experience, having added robust TypeScript typings for card elements, payment intents, and script detection. He has a track record of shipping practical fixes across testing, Storybook, and async lifecycle issues that reduce production surprises. Reachable via his resume and email, he pairs a pragmatic engineering style with an eye for subtle UX and integration edge cases.
code6 years of coding experience
job9 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
11reputation
356reached
0answers
3questions
github-logo-circle

Github Skills (15)

payment-integration10
testing-library10
payment-gateway10
javascript10
typescript10
typescripts10
react10
stripe-js10
typescript-types10
storybook9
front-end-development9
api8
apidoc8
foreach6
php6

Programming languages (3)

TypeScriptCoffeeScriptJavaScript

Github contributions (5)

github-logo-circle
stripe/stripe-js

Jan 2020 - Apr 2022

Loading wrapper for Stripe.js
Role in this project:
userFull-stack Developer
Contributions:22 releases, 95 reviews, 86 commits in 2 years 3 months
Contributions summary:Christopher primarily contributed to the development of TypeScript types for the `stripe-js` library, enhancing its integration with various payment methods and features, including elements and checkout. They focused on adding and updating type definitions for card elements, payment request buttons, locales, and features such as payment and setup intents, ensuring robust type safety for developers. The user also addressed issues related to script detection and import paths, improving the library's reliability and ease of use.
stripestripe-paymentssepastripe-jsstripe-api
stripe/react-stripe-js

Jan 2020 - Apr 2022

React components for Stripe.js and Stripe Elements
Role in this project:
userFront-end Developer
Contributions:7 releases, 19 reviews, 37 commits in 2 years 2 months
Contributions summary:Christopher primarily contributed to enhancing the React components for Stripe.js and Stripe Elements. Their work involved migrating the codebase to TypeScript to improve type safety and maintainability. They added functionality such as escape event props, updated testing libraries, and fixed issues related to async stripe props for element destruction. The user also upgraded Storybook.
reactstripeelementsstripe-elementsstripe-payments
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
Christopher Andrejewski - Member Of Technical Staff at Anthropic