Haisheng Wu is a Principal Software Engineer based in San Francisco with a decade of experience building front-end driven authentication and UX components at scale. He has held progressive engineering and architecture roles at Okta (including contributions to the widely used okta-signin-widget), plus senior front-end work at StubHub and platform engineering across startups and enterprise firms. A Haskeller by inclination, he blends functional programming sensibilities with pragmatic modern front-end toolchains—replacing legacy build systems with Node-sass and PostCSS while improving test coverage. Known for shifting legacy codebases forward, he repeatedly bridges product needs and engineering craft to deliver polished sign-in and portal experiences. Comfortable both leading architecture and shipping UI-level detail, he pairs hands-on coding with mentoring and cross-team collaboration. His background in JEE, SOA, and portal tooling gives him a rare full-stack perspective on identity and developer-facing products.
10 years of coding experience
13 years of employment as a software developer
Bachelor of Computer Science Computer Science, Bachelor of Computer Science Computer Science at Zhejiang Gongshang University
HTML/CSS/JS widget that provides out-of-the-box authentication UX for your organization's apps
Role in this project:
Front-end Developer
Contributions:47 releases, 734 reviews, 285 commits in 5 years
Contributions summary:Haisheng primarily focused on front-end development, contributing to the user interface and user experience of the Okta Sign-In Widget. They deprecated legacy code (Compass) and replaced the build process with modern tools like Node-sass and PostCSS. Their contributions involved modifying JavaScript and CSS files, as well as working on unit tests to ensure the functionality of the user interface elements, specifically related to the sign-in process.
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.