Software builder and mathematician

William A. Stein

I build open tools for mathematical computation. I founded SageMath, lead CoCalc as founder and CEO of SageMath, Inc., and am now developing Sage.js with Codex for a new generation of human and agent research.

William Stein

Current work

Open computation as a long-term project

My work has moved between number theory, mathematical software, browser-based collaboration, and building a company around sustained open infrastructure. Those are not separate tracks: explicit mathematics drives the software, and better software changes which mathematical questions can be explored.

Before working full time on SageMath, Inc., I was a tenured professor of mathematics at the University of Washington. My mathematical research centered on computational number theory, modular forms, elliptic curves, and the Birch and Swinnerton-Dyer conjecture.

Selected timeline

Mathematics, software, and collaboration

A short professional outline. The CV and archival pages preserve the fuller record.

1994B.S. in mathematicsNorthern Arizona University
2000Ph.D. in mathematicsUC Berkeley, advised by Hendrik Lenstra
2000-2019Academic mathematicsHarvard, UC San Diego, and the University of Washington
2005Founded SageMathA free, open system for advanced mathematics
2013Jenks Memorial PrizeFor software engineering applied to computer algebra
2015-presentFounder and CEOSageMath, Inc., the company behind CoCalc
2026Sage.jsRebuilding open mathematical software for human and agent research
William Stein with Bella outdoors

Beyond the short biography

A life recorded on the web

This site has been online since the 1990s. Alongside current work, it preserves teaching, research data, travel, old hardware, photographs, and the unpolished texture of the early web.