Jean Pan

Staff Software Engineer at ServiceNow

San Diego, 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

👤
Senior
🎓
Top School
Jean Pan is a Staff Software Engineer based in San Diego with over 15 years delivering large-scale, multi-tier enterprise web applications across e-commerce, advertising, and telemetry domains. He combines deep Java/J2EE backend expertise (Spring, Hibernate, JMS, Oracle) with front-end SPA experience (jQuery, EmberJS, Handlebars, React Native) and a strong track record of shipping CI/CD-driven systems at Yahoo, Walmart eCommerce, Qualcomm, and ServiceNow. Known for leading UI and full-stack efforts—such as Yahoo’s premium ad management and reporting SPAs—he also champions agile practices, BDD/TDD, and pipeline automation. An active open-source contributor, he built and optimized a React Native camera-roll picker used for iOS image selection, demonstrating attention to performance and state management. Practical and hands-on, Jean pairs architecture-level thinking with solo-ship capability, having authored internal admin tools and complex migration/porting projects earlier in his career.
code12 years of coding experience
job22 years of employment as a software developer
bookUniversity of California San Diego
bookSan Diego State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

react-native10
ios10
javascript9
ui-design8

Programming languages (4)

TypeScriptC++JavaScriptHTML

Github contributions (5)

github-logo-circle
📷 A React Native component providing images selection from camera roll
Role in this project:
userMobile Developer (iOS)
Contributions:5 releases, 79 commits, 19 PRs in 1 year 8 months
Contributions summary:Jean primarily focused on developing the React Native camera roll picker component. Their contributions involved initial setup of the npm package, removing and adding necessary modules, fixing bugs, and updating the example app. The user also addressed style and layout issues, optimized the component's performance by removing unnecessary re-renders, and preserved the selected state of the images.
camera-rollreact-native-componentreact-native
jeanpan/world-earthquake-map

Feb 2016 - May 2016

Contributions:21 commits, 23 pushes, 2 branches in 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