Shane Brunson

Senior Staff Software Engineer at PayPal

Chicago, Illinois, 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
Shane Brunson is a Senior Staff Software Engineer based in Chicago with 11 years of experience building customer-facing web and mobile products at companies like PayPal, Sprout Social, and Ford. He combines hands-on full-stack engineering with people leadership, having moved from individual contributor roles into engineering management before returning to senior technical leadership. At PayPal he contributed to the widely used PayPal Checkout components, implementing input validation and secure token retrieval that tied front-end flows to merchant vault back-ends. His background spans mobile (FordPass/Lincoln Way), web platforms, and infrastructure automation, reflecting a pragmatic focus on integration and reliability. Known for shipping production-ready features and bridging UI and back-end systems, he brings both technical depth and cross-functional empathy to complex product teams.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Technology, Bachelor of Science (B.S.), Computer Technology at Ball State University
github-logo-circle

Github Skills (7)

javascript10
react10
front-end-development9
api8
testing8
vitest8
apidoc8

Programming languages (5)

TypeScriptSCSSJavaScriptHTMLVim script

Github contributions (5)

github-logo-circle
please submit Issues about the PayPal JS SDK here: https://github.com/paypal/paypal-js/issues
Role in this project:
userFull-stack Developer
Contributions:254 reviews, 67 commits, 88 PRs in 11 months
Contributions summary:Shane primarily contributed to the PayPal checkout components repository, focusing on features and updates for the save action functionality. They implemented and tested input validation for the save action and integrated the retrieval of a setup token using a merchant vault token callback. The user's work involved modifying various UI components and integrating with back-end systems for token handling, showing a good understanding of the project's architecture and goals. The changes indicate efforts in front-end and back-end integration.
paymentsreactiframejavascriptcheckout
wsbrunson/dotfiles

Sep 2017 - Oct 2024

Contributions:14 PRs, 48 pushes, 18 branches in 7 years 2 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