Sage Shaw - Mathematician / Data scientist

My mission: Do good by writing software

I want to do meaningful collaborative work that has a positive impact and leverages my background in mathematics and scientific computing. I love to code, I love to learn, and I love to teach. It’s important to me to continuously improve and to take the time to help others improve too.

Tools and Skills

Python 3 Development Tools Mathematics and Statistics
IPython MatPlotLib Linux uv Modeling Bayesian Inference
NumPy Multiprocessing Bash PyTest PDEs Hypothesis Testing
SciPy OOP Git Black Probability Regression
SymPy FP (functools) Vim GitHub Data Cleaning Numerical Analysis
Others: Pandas • SQL • Make • C • Java • HTML • CSS • JavaScript • VimScript
Excel/VBA • Neural Networks (MPLs) • LaTeX • Jupyter • MATLAB

Education & Certifications

PhD - Applied Mathematics University of Colorado at Boulder 2019 - 2025 GPA: 3.97
MS - Mathematics Boise State University 2017 - 2019 GPA: 3.96
BS - Mathematics Souther Oregon University 2008 - 2013 GPA: 3.62
Actuarial Exam P N/A 2014 Passed

Experience

Research Assistant (2017 - 2025)

  • CU Boulder (2019 - 2025)
  • Boise State (2017 - 2019)

As a graduate student I conducted scientific and mathematical research under the supervision of my advisors. By the end, I was initiating my own research projects and seeing them to completion, showing that I am now a self-sufficient researcher.

See my published research.

Relevant Skills: Through this collective experience, I have attained the following skills:

  • I am fluent in the Python scientific stack (NumPy, SciPy, SymPy, matplotlib, etc.)
  • I design and implement algorithms to solve novel problems efficiently and robustly
  • I create models that capture relevant features of the underlying domain
  • I architect object oriented frameworks to implement, analyze, and test my models
  • I utilize efficient data structures and fast algorithms
  • I create professional figures for scientific publication
  • I have 8 years of teaching experience and pride myself on my pedagogy and ethics

Associate: Express Employment Professionals (2013 - 2017)

In addition to my administrative duties, I would automate processes with Excel/VBA and other Microsoft products. Often my results would impress clients enough to extend my contracts indefinitely, and extend my duties to encompass automation.

Accomplishments:

  • Automated a weekly 2-hour Excel task estimated to save $50k annually
  • Create a swarm of web-crawlers using Excel/VBA and VBScript to resolve errors in the company’s web portal, saving approximately 4 man-hours per day
  • Created a web crawler and simulated mouse input to automate data aggregation on a web-based data platform and generate meta-statistics justifying its use, saving approximately 8 man-hours per day (they called it RoboSage and it replaced me when I left)
  • Created an Excel/VBA application for identifying relevant construction bids, reporting information to estimators, and when approved; automatically creating a project directory, copping files, and creating a OneNote notebook populated with project data.
  • Wrote SQL queries to enable faster, more accessible reporting.