Brian Sharon is a versatile software engineer with over 15 years of application development experience and a front-end focus that comfortably spans backend, big data, native mobile, and game-console platforms. He has driven product and team growth at Stripe—scaling Radar from a small team to 18 engineers and growing monthly revenues tenfold—while also building customer-facing libraries like Stripe.js and no-code payment flows. Brian ships polished user experiences (React/React Native) and has deep systems chops from maintaining Elasticsearch clusters to writing Spark jobs and cross-platform C++ for high-performance apps. He’s founded and advised product-focused engineering efforts through Main Street Labs and built a production React Native app for backcountry travelers that’s live in app stores. Known as an effective communicator and team builder, he pairs technical breadth with a physics-trained analytical mindset from Carnegie Mellon. A pragmatic tinkerer, he’s comfortable moving between low-level performance work and delightful front-end interactions.
8 years of coding experience
27 years of employment as a software developer
B.S. Physics, B.S. Physics at Trinity University
M.S. Physics, M.S. Physics at Carnegie Mellon University
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.