Site icon All About CoCalc

The People Behind SageMath, Inc. and CoCalc

William Stein, (CEO & Founder)

When William is away from the computer you can find him skateboarding on his vert ramp (the largest ramp in Seattle), and enjoying the scenery of the Pacific Northwest while hiking, mountaineering, or splitboarding with his companion named Bella, a blue heeler with a big personality.

Chief Executive Officer and Founder of SageMath, Inc. (2015-present)

As CEO, William is responsible for many aspects of CoCalc’s development. Some of these include delegating tasks and directing CoCalc’s agenda, driving profitability, and managing the company’s overall growth strategy. He effectively communicates CoCalc’s vision with shareholders, institutions, and the general public while evaluating the work of other executive leaders.

Moreover, William maintains a consistent vigilance of the market landscape by monitoring developments within the cloud-based software industry and assessing company risks to ensure they are minimized and makes certain that CoCalc remains stable and productive.

In addition to William’s executive functions as CEO and Founder of SageMath, Inc., he also serves as a lead software developer for both the frontend and backend of CoCalc, and remains involved with the development of Sage.

William Stein, CEO and Founder of SageMath, Inc. and creator of SageMath and CoCalc

Prior to CoCalc, William spent 15 years teaching and doing research at Berkeley, Harvard, UC San Diego, and University of Washington as a pure mathematician specializing in number theory.

During this time, William discovered he could contribute significantly to the mathematical community through his development of SageMath while working as an Assistant Professor of Mathematics at Harvard. The primary goal of SageMath is to create a viable open-source alternative to the applications Magma, Mathematica, Maple, and MATLAB.

As a graduate student at University of California Berkeley, William was deeply involved with the closed-source software Magma, and after a period of time being one of its major proponents, he became disenfranchised with its closed source philosophy which encouraged academic researcher to operate under restrictions that essentially constituted a “black box”. While the underlying algorithms of Magma were extremely powerful, he could not justify the immense dedication of time and analysis that goes into Ph.D. level research without having a thorough understanding of “how things operate under the hood”, and Magma also had no way for any of its code to be easily modified for an individual’s specific requirements.

Based on extensive experience within the academic and computational communities, William launched the CoCalc web application in April 2013, under the name SageMathCloud, with the objective of making it easier to collaboratively use open-source mathematics and data science software to teach and perform research. However, he decided it would be best to release CoCalc under a company model so that it could be self-sufficient and grow without the need of grants or other external funding. This resolution also came under the pretense of giving back to the open-source software community once CoCalc was well established and profitable.

William honestly believes that through the collaboration that CoCalc enables, we can unify the communities of mathematics and scientific computing to tackle the world’s most substantial challenges and ultimately push us closer towards the frontier of technological advancement, while collectively fostering more progressive thought and inclusivity between scientists.

Previous Experience

Tenured Professor of Mathematics at University of Washington (2006-2019)

Tenured Associate Professor of Mathematics at UC San Diego (2005-2006)

Created SageMath Open-Source Software (2004)

Assistant Professor of Mathematics at Harvard University (2000-2005)

Ph.D. in Mathematics from UC Berkeley in Number Theory (2000)


Harald Schilly, (CTO)

Harald occasionally enjoys getting out to visit nature, and relishes his time in the kitchen -creating Italian dishes such as pasta, pizza, and lasagne. He is also quite knowledgable regarding Bitcoin and other various cryptocurrencies.

Chief Technology Officer at SageMath, Inc. (2015-present)

As the Chief Technology Officer of SageMath, Inc. Harald is in charge of evaluating new technology as well as implementing various libraries to be used within CoCalc projects. He is currently working hard to provide SSO services and on-premise installations for CoCalc license holders. He is also responsible for general frontend and backend software development and maintenance pertaining to both Sage and CoCalc.

Harald Schilly, CTO at SageMath, Inc.

Harald initially discovered his passion for coding as a teenager by toying with QBasic in the Microsoft Disk Operating System. From that point, his journey as a software developer got him involved with Turbo Pascal, Visual Basic, Java, C and other programming languages.

While Harald studied applied mathematics with a focus in optimization, he gained a much deeper understanding of how algorithms work. Java, Python and later JavaScript became his languages of choice, and during that time, he became a major contributor to SageMath open-source mathematics software.

Aside from his experience while attending university, Harald was involved in developing software solutions for various industries. After finishing his master’s degree, he became a perpetual PhD candidate at University of Vienna, where he has taught several lectures in Linux system administration and introduced Python to undergraduates. Drawn into industry, he started his own company.

In 2015, Harald became deeply involved in CoCalc. To keep the quickly growing online service up and running, he not only deepened his knowledge in Software Engineering, Linux administration and system monitoring, but also became proficient in designing and managing the entire Kubernetes cluster. Harald is also responsible for managing the massive stack of pre-installed open-source software, which is available in all CoCalc projects.

Previous Experience

IT Consultant, Self-Employed (2015-present)

Developer, Sage Open-Source Mathematical Software System (2007-present)

Mathematician, Faculty of Mathematics, University of Vienna (2006-2014)

Research and Development, DAGOPT Optimization Technologies GmbH (2011-2012)

Mag. rer. nat. Mathematics, University of Vienna (1999-2012)

M.S. Mathematics, Mathematics (1999-2008)


Hal Snyder, (COO)

Hal is an expert in scientific and exploratory computing with backgrounds in mathematics and medicine, he has worked with numerous groups for social justice and organizing societal impact/change.

When Hal is not advocating on the behalf of others or serving in his community through various leadership positions, he finds enjoyment while cooking his favorite vegan dishes as well as through taking online courses to enhance his already substantial knowledge-base.

Chief Operations Officer at SageMath, Inc. (2016-present)

As Chief Operations Officer, Hal designs and implements various business strategies through both planning and setting procedures for the comprehensive goals related to CoCalc’s performance and growth, and helps ensure the establishment of policies that promote our company’s culture and vision.

Hal Snyder, COO at SageMath, Inc.

Hal has spent decades working at small and large tech companies, and now works on CoCalc’s user support, customer relationship management, documentation, accounting, and occasional Python development.

Hal studied from 1967-1969 at Haverford College near Philadelphia before obtaining his B.S. in mathematics and physics at Lake Forest College in Illinois in 1972. He co-authored numerous works with Professor Tung H. Jeong, such as “Holographic Microscope System Using a Triangular Interferometer” and “The Integration of Motion Pictures into Holograms” before completing his dissertation titled, “Factorization of Isometries into Symmetries”, which was published in the Journal of Undergraduate Mathematics. He then attended University of Chicago as a graduate student and lecturer in mathematics from 1973-1977, eventually gaining his M.S. in mathematics, with a specialization in group representations and quadratic forms.

Upon completing this goal, Hal enrolled in the Feinberg School of Medicine at Northwestern University and in 1982 was awarded an M.D. in internal medicine. He has since been the recipient of countless certifications and licenses in various fields of science through edX and Coursera.

Over the course of Hal’s career, he has held many prominent positions. To name a few, Hal was a visiting Assistant Professor of Mathematics and Computing/Information Sciences at Roosevelt University, Senior Technical Staff at Mark Williams Company, Senior Technical Staff and V.P. of Hosting Solutions at Vail Systems, Inc., and Senior Information Systems Architect at Orbitz Worldwide.

Previous Experience

Sr. Manager Internal Systems, Expedia, Inc. (2016)

Senior Information Systems Architect/Technology, Orbitz Worldwide (2010-2015)

Systems Architect, Northwestern University Department of Preventive Medicine (2009-2010)

Senior Technical Staff and V.P., Hosting Solutions, Vail Systems, Inc. (1996-1998) & (1999-2007)

M.S. Mathematics and Physics, University of Chicago (1973-1977)


Blaec Bejarano, (CSO)

In addition to meeting the demands of CoCalc’s high ticket sales, Blaec is an avid mountaineer, often frequenting the Cascade volcanoes of the Pacific Northwest and beyond. He finds great pleasure in what some would consider “the extreme sport” of ice climbing, and occasionally travels internationally to climb higher and more technical mountains.

Blaec is also an accomplished guitarist and songwriter, with the majority of his experience stemming from his time growing-up in Florida.

Chief Sales Officer at SageMath, Inc. (2022-present)

As Chief Sales Officer, Blaec directs and leads all activities related to revenue generation for SageMath, Inc. His everyday duties include increasing CoCalc’s client base through market penetration strategies, social media, advertising campaigns, and by providing information on CoCalc’s newest products and features via our newly created tutorials and blog posts.

Blaec Bejarano, CSO at SageMath, Inc.

Recently graduating with his M.S. in mathematics from Oregon State University, Blaec is the newest member of the SageMath, Inc. team, serving as Chief Sales Officer for the product/service CoCalc.

Blaec’s studies focus primarily on the applied mathematical modeling of physical phenomenon, namely consolidation theory and hysteresis using numerical analysis and ordinary differential equations. His expository paper “Consolidation with Hysteresis in Sedimentary Basins” was written under the guidance of Dr. Ralph Showalter and Dr. Malgorzata Peszynska at Oregon State University.

Throughout his experience as a graduate teaching assistant and instructor, Blaec has gained a fundamental understanding of modern teaching-based needs, and provides a unique and youthful perspective to the company. He is proficient in both Java and Matlab programming languages, using the latter for the numerical modeling and experimentation portion of his research. He continues to aspire to one day receive his Ph.D. in Earth and Space Science with a specialization in applied mathematics by performing analysis pertaining to glacial modeling in alpine settings.

Aside from his attendance at Oregon State University, Blaec is an alumni from the University of West Florida with a B.S. in mathematics and B.A. in history. He has served his various academic communities in several leadership roles, the most recent being Student Chapter Secretary of the Society of Industrial and Applied Mathematics. He is a regular conference participant for SIAM’s Pacific Northwest section and greatly admires the camaraderie he has found between the scientifically oriented professionals at these events, as well as their resolve to find solutions to some of the worlds most demanding issues.

Blaec is new to the Seattle area and is open to networking opportunities with other like-minded professionals in computational applied mathematics, software development, and tech sales. Please reach out to connect with him!

Previous Experience

Tutor, Liddane Tutoring and Learning Services (2022)

Instructor of Record, Oregon State University (2019-2021)

Graduate Teaching Assistant, Oregon State University (2018-2021)

M.S. Mathematics, Oregon State University (2018-2021)

B.A History and B.S. Mathematics, University of West Florida (2013-2017)

Exit mobile version