education
- University of Lethbridge, Alberta (Ongoing)
work experience
- Tracx Systems Ltd., Lethbridge, Alberta (Dec ‘22 - Oct ‘23)
- Full Stack Developer using
PHP
, Laravel
, JS
, MySQL
, Docker
, BitBucket
, ClickUp
and more.
- Developed and optimized web applications used by our clients and their drivers as part of Features, Integrations, and Support teamss.
- Diagnosed and resolved bugs within our software with help of clients and testers.
- Architected and implemented new features and third-party integrations for our clients.
- Collaborated with teammates across different time zones to accomplish tasks.
- Husky Energy Inc., Calgary, Alberta (Jan ‘20 - Dec ‘20)
- Co-op Student in the IT department.
- Developed
prune.py
to automate the migration of JIRA attachments to a new Salesforce system.
- Modified
prune.py
to be multithreaded (as much as the GIL allowed) to automate the copy and checksum of 750TB seismic data from an old archive to a new archive for the Geology group.
- Developed a python file system crawler to monitor network drives and generate a diff of any changes.
- Developed
Cerberus
, which used the file system crawler to monitor network drives and send notifications to users via email.
personal projects
- proto compiler
- A compiler for a custom language called
proto
written in Rust
.
interests
- programming
- I love programming and I am always looking for new projects to work on.
- I am mostly working in
Rust
, TypeScript
, Python
, and C | C++
but I am always open to learning new languages and technologies.
- working out
- I have recently picked up working out again (after an interruption in the past) and I have never felt better.
- I think I will build out a simple iOS application for tracking the quality of my workouts as I progress.