Hello, I'm Kyle Booker

Applied Mathematics (M.Math) graduate and software engineer focusing on scientific computing, numerical methods, and computational fluid dynamics. I like turning complex models into performant, maintainable code.

Portrait of Kyle Booker

About me

I’m a University of Waterloo M.Math graduate in Applied Mathematics with 3+ years of software engineering in scientific computing and computational fluid dynamics. My research and industry work center on high‑performance Python, numerical methods, and building tools that make large, abstract datasets usable.

Experience

CFD visualization

Graduate Research Assistant

Scientific Computing & Computational Fluid Dynamics Lab — University of Waterloo • Sep 2018 – 2021

Developed Python tooling for CFD and scientific computing problems. Facilitated weekly scrum‑style meetings across Applied Math and Chem Eng. Collaborated with a team of four to prototype and benchmark solvers.

Calculus notes

Undergraduate Research Assistant

Thompson Rivers University — May 2018 – Aug 2018

Built code to model a chemical reaction; co‑authored a published paper and presented at the Canadian Undergraduate Math Conference. Improved legacy C code readability and added higher‑order numerical schemes. Automated concurrent simulations via Bash.

Graph theory diagram

Undergraduate Research Assistant

Thompson Rivers University — Jan 2017 – Aug 2018

Developed Python algorithms that supported proofs in graph theory; co‑authored a published paper and gave a talk at CUMC for 50+ students.

Matroid theory visualization

Undergraduate Research Assistant

Thompson Rivers University — May 2016 – Aug 2016

Implemented Python algorithms for Matroid theory on Unix; marked quizzes for a large course cohort (80+ students).

Canadian Cancer Society event

Administrative Assistant

Canadian Cancer Society — May 2015 – Aug 2015

Handled inquiries and donations; maintained financial records with an improved Excel system. Coordinated Relay For Life, raising $60k+.

Education

Master of Mathematics, Applied Mathematics — University of Waterloo

  • Research: Computational Fluid Dynamics, Scientific Computing, Numerical Analysis
  • Courses: Fluid Mechanics; Numerical PDEs; Transport Phenomena & Multiphase Flow; Applied Functional Analysis
  • Thesis: H(div)-conforming Discontinuous Galerkin Methods for Multiphase Flow

B.Sc., Computer Science & Mathematics — Thompson Rivers University

  • CS: Advanced Web Design & Programming; Networks; Data Structures; DB Systems; Operating Systems
  • Math: Graph Theory; Probability; Statistics; Differential Equations; Topology; Linear Programming; Linear Algebra; Discrete Math
  • Dean's Honour Roll (2016, 2017, 2018)

Contact info