Jonathan Pepin

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
Jonathan Pepin is a Senior Software Engineer based in San Francisco with six years of hands-on experience building scalable products and developer tooling across startups and large platforms like Uber and Stripe. He combines a background in finance with pragmatic engineering, having moved from founding a creative studio (jon&jess) to shaping Developer Experience at Stripe and onboarding/payments systems at Uber. As a founding engineer at Fractal.is he worked on infrastructure for games, UA and blockchain integration, and he contributes to notable open-source tooling such as improvements to stripe-cli that strengthened CLI stability and YAML playback behavior. Jonathan now helps Seed and Series A companies with engineering, scalability, and hiring, pairing product-minded design and storytelling with backend and DevOps expertise. Colleagues appreciate his hybrid creative-engineering perspective and his knack for turning operational pain points into reliable developer experiences.
code5 years of coding experience
github-logo-circle

Github Skills (8)

command-line-interface10
go10
cli10
command-line10
testing9
websocket8
dockers3
docker3

Programming languages (5)

ShellJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
stripe/stripe-cli

Oct 2020 - Dec 2021

A command-line tool for Stripe
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:123 reviews, 22 commits, 50 PRs in 1 year 1 month
Contributions summary:Jonathan primarily focused on improving the functionality and stability of the stripe-cli tool. Their contributions include fixing bugs related to path handling when creating samples and correcting typos in the documentation. Furthermore, the user implemented features such as running the listen command during stripe playback, adding a no-listen flag to the playback command, and refactoring the serialization system for YAML file handling. Finally, the user made enhancements to the command-line interface, by renaming flags and adding more user-friendly messages.
command-line-toolstripestripe-paymentscli
stripe/vscode-stripe

Jan 2021 - Feb 2022

Stripe for Visual Studio Code
Contributions:4 commits, 4 PRs, 3 pushes in 1 year
stripevisual-studio-codevscodevscode-extensionvisual-studio
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
Jonathan Pepin