William Stein

CEO Founder at Sagemath Inc.

Renton, Washington, 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
William Stein is a mathematician-turned-entrepreneur with over 20 years of experience building open-source computational mathematics infrastructure as founder and CEO of SageMath, Inc. and creator of CoCalc, a collaborative cloud platform that modernized interactive mathematical computing. He combines deep academic credentials (Ph.D. from UC Berkeley and a decade of tenured professorship at UW) with hands-on full-stack engineering—contributing bug fixes and core improvements across CoCalc and to widely used projects like Cython. His work bridges rigorous research in computational number theory (grants from NSA and NSF) and practical software delivery, producing tools and databases that support both teaching and active research. Known for organizing global workshops and shipping production-quality scientific software, he has a proven track record of turning complex mathematical algorithms into reliable, community-driven systems.
code20 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at University of California, Berkeley
bookB.S. in Mathematics, B.S. in Mathematics at Northern Arizona University
stackoverflow-logo

Stackoverflow

Stats
2,495reputation
733kreached
25answers
0questions
Badges
mongodb
top-5%
github-logo-circle

Github Skills (25)

javascript10
c1110
c1710
cython10
web-development10
react10
python9
front-end-development9
compiler-design9
mongodb9
typescripts8
code-generation8
typescript-types8
typescript8
error-handling8

Programming languages (22)

C++CSSCRustTeXMakefileWebAssemblyGo

Github contributions (5)

github-logo-circle
sagemathinc/cocalc

Apr 2012 - Jan 2023

CoCalc: Collaborative Calculation in the Cloud
Role in this project:
userFull-stack Developer
Contributions:1 release, 76 reviews, 26066 commits in 10 years 11 months
Contributions summary:William primarily addressed bug fixes and made improvements across both the frontend and backend codebases of the CoCalc project. Their contributions included resolving a spelling error and a bug in the `member-idletime.tsx` and `index.tsx` files, as well as implementing more restrictive headers related to embedding web workers for the share server, and fixing a critical issue where quota-related errors were not handled correctly. The commits demonstrate proficiency in JavaScript and web technologies.
paripythonjupyter-notebookmathematicshydrogen
cython/cython

Oct 2006 - Jul 2007

The most widely used Python to C compiler
Role in this project:
userBack-end Developer
Contributions:37 commits, 1 comment in 9 months
Contributions summary:William primarily contributed to the Cython project by modifying and improving the compiler. They implemented and refined various aspects of the compiler, including error handling, type system improvements, and code generation. A significant portion of the commits focused on updating the code base to support newer features and address issues related to type conversions and declaration handling within the Cython ecosystem. The user also enhanced the compilation process with the addition of features such as position embedding.
c-compilerpythoncythoncpythoncpython-extensions
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