Career Profile

I’m a student with a passion for making abstract math accessible and useful in industry. Currently, I’m working on learning more about cateegory theory and typed functional programming in Haskell, but I’d like to join the project to bring dependent types to mainstream development for safe and sane metaprogramming.

Projects

I'm still working on moving my projects online, so bear with me for the moment.

JSON Pretty Printer - Basic Haskell module for pretty printing JSON data. Parser to follow.
GroulLib - A basic library for group theoretic operations in Python.
Uvic Math Course and Prerequisite Database - An SQLite 3 database and associated python module for querying course requirements at UVIC.
LAPACk-LatEx (Upcoming) - An interface between Fortran's matrix operations and LateX typesetting.

Experiences

Bike Mechanic

2019 - 2019
OSL, Victoria
Built, maintained and sold bycicles at locations around Vancouver Island. Created optimizations to build order, saving 5-10 minutes per bike constructed.

Skills & Proficiency

Python

Haskell

SQL

Fortran

LaTeX

Linear Algebra

Abstract Algebra

Convex Optimization