Ph.D. Candidate, Applied Mathematics
Western University, London, Canada
  • Development of a computer algebra package for computations on parametric matrices
  • Exploratory research on the distributions of eigenvalues of integer matrices
  • Application of tools ranging from high-level programming to high-performance frameworks
  • Implementation of algorithms for specialized applications
  • Frequently collaborate with other graduate students and faculty


M.Sc. Candidate, Applied Mathematics (Direct entry to Ph.D.)
Western University, London, Canada


B.Sc., Honors Applied Mathematics, minor in Physics
Western University, London, Canada
Work Experience

Fall 2016–Present

RN Financial Research Center
Data Scientist - Machine Learning

Summer 2016

Actuarial Summer Student – Individual Pricing, Non-Par
London Life Insurance Company
  • Developed model for joint life and substandard universal life (UL) policies
  • Modeled upcoming government capital requirements for UL products
  • Automated sensitivity testing of UL policy model
  • Provided quick turnaround on specialty quotes for UL and term insurance policies
Teaching Experience

Sept. 2013–Present

Graduate Teaching Assistant
Applied Mathematics Department, Western University


  • Numerical Analysis, Winter 2017.
  • Advanced Applied Mathematics for Mechanical Engineering and Applied Mathematics for Electrical Engineering, Fall 2016.
  • Numerical Analysis, Winter 2016. Received teaching assistant award.
  • Linear Algebra with Numerical Analysis for Engineering, Fall 2015.
  • Calculus I, Winter 2015.
  • Introduction to Experimental Mathematics, Fall 2014.
  • Numerical Analysis, Winter 2014. Nominated for teaching assistant award.
  • Calculus I, Fall 2013.

Fall 2016–Present

Prep 101
  • Instruction of exam preparation sessions for first year undergraduate students
  • Preparation of session material and solutions to practice problems
  • Received positive reviews given short time window for preparation

Fall 2016

Introduction to Python for Data Science, Instructor
Ivey Business School, Western University
  • Independently instructed a 3 session course for M.Sc. students
  • Topics ranged from introductory programming to data cleaning and manipulation with Pandas to a simple machine learning example using the MNIST dataset with a random forest using scikit-learn

Fall 2015

Western University
  • Tutored several students in introductory Python programming
  • Assisted students with assignments and exam preparation
  • Successfully assisted all students in achieving their desired course grades
Papers in Refereed Conference Proceedings
  • R.M. Corless, M. Moreno Maza and S.E. Thornton, Jordan Canonical Form with Parameters from Frobenius Form with Parameters, International Conference on Mathematical Aspects of Computer and Information Sciences-MACIS 2017., Springer, November (2017), 179-194
  • R.M. Corless, S.E. Thornton, A Package for Parametric Matrix Computations, Mathematical Software–ICMS 2014., Springer, eds. H. Hong, C. Yap, January (2014), 442-449.
  • R.M. Corless, M. Moreno Maza and S.E. Thornton, Zigzag Form over Families of Parametric Matrices, Proc. EACA 2014, J.Elias et al. eds, Barcelona (2014) 87-91.
Technical Newsletter Papers and Reports
  • R.M. Corless, M. Moreno Maza, and S.E. Thornton, Zigzag Form of Families of Parametric Matrices, ACM Communications in Computer Algebra. Vol 48:3, 109-112, 2015
Technical Skills
Mathematical Software

Matlab, Maple, R

Programming Languages

C/C++, Python, Java

Revision Control Systems

Git, SVN

Operating Systems

Linux/UNIX, Mac OS X/MacOS, Windows


LaTeX, Markdown, Docker, Pandas, SciPy, NumPy, OpenMP, scikit-learn, SQL, TensorFlow, Keras, Theano, ggplot2, dplyr


Spring 2016

Faculty of Science Graduate Student Teaching Assistant Award

Fall 2016–Summer 2017

Ontario Graduate Scholarship
SOA Exams

Passed Apr. 2015

Models for Life Contingencies

Passed Aug. 2013

Financial Mathematics

Passed Nov. 2012