$ cat about.md
About
I'm an AI/ML Engineer who works across the full ML lifecycle: framing a problem from raw data,
building and tuning model architecture, and getting predictions into something a real user or
system can actually depend on. My capstone project, predictive fatigue models for oilfield
coil tubing, took that path end to end, from hyperparameter tuning through deployment, and hit
99.3% R², winning 1st place at the 2024 Capstone Design Fair. I'm currently
deepening that foundation with an MSc in Artificial Intelligence at the University
of York (UK), starting September 2026, alongside hands-on LLM evaluation work in industry.
1st
Capstone Design Fair '24
5+
End-to-end ML/SWE projects
$ cat education.md
Education
MSc Artificial Intelligence @ University of York
Starting Sep 2026
York, UK
- Deliberate next step to formalize and deepen ML/AI expertise through advanced research and coursework
- Building on applied predictive modeling and LLM evaluation experience from industry and capstone research
BSc Software Engineering @ University of Calgary
2020 — 2025
Calgary, AB · Minor in Biomedical Engineering
- Capstone: predictive fatigue and erosion models for oilfield equipment, 1st place at the 2024 Capstone Design Fair
$ cat experience.log
Experience
LLM Evaluation Engineer @ Outlier AI
Jun 2024 — Present
Calgary, AB
- Evaluate and refine LLM outputs at scale, contributing structured feedback to RLHF training data pipelines and model alignment efforts
- Design, test, and optimize prompts to improve accuracy, relevance, and tone across multiple LLM configurations
- Compare model outputs systematically to identify predictive performance gaps and alignment issues
Research Assistant @ University of Calgary
May 2024 — Jul 2024
Calgary, AB
- Supported faculty-led research applying machine learning to renewable energy forecasting for Alberta's power grid
- Worked with multi-site generation data under faculty supervision; findings remain confidential to the research group
ML Lead, Capstone Project @ Element Technical Services × U of Calgary
Sep 2023 — May 2024
Calgary, AB
- Owned the full ML lifecycle for predictive fatigue and erosion models in oilfield equipment, from raw sensor data through model architecture selection, hyperparameter tuning, and production deployment
- Achieved 0.06% MAPE and R² of 0.993 for fatigue prediction; erosion model reached MAPE < 15%
- Built an end-to-end MLOps pipeline with Azure Functions, ZenML, Streamlit, and MLflow on a ~$50/month budget
- 🏆 1st Place & Gold Medal at Capstone Design Fair 2024, out of 40+ engineering teams
Full Stack Developer Intern @ Eastern Gateway Trading
May 2022 — Aug 2022
Toronto, ON
- Built internal web tools with React and Node.js for logistics and inventory operations
- Integrated RESTful APIs with a PostgreSQL database for real-time data access
- Cut manual processing time by 25% through workflow automation
$ ls projects/
Projects
Predictive Fatigue Modeling
End-to-end MLOps pipeline for oilfield equipment fatigue prediction: model architecture selection, hyperparameter tuning, and production deployment. 99.3% R², 1st place at Capstone Design Fair 2024.
MNIST Digit Recognizer
Feedforward neural network (PyTorch) trained on 60k handwritten digits, deployed as a live interactive app where a drawn digit is classified in real time. 97.9% test accuracy.
Biomedical ML Model Comparison
Compared model architectures on two biomedical prediction tasks: breast tumor classification (94.7% accuracy, Gaussian Naive Bayes) and brain age regression from MRI volumetrics (R² 0.86, Ridge regression), with a documented analysis of why each model family won.
Book Recommendation App
Full-stack app for browsing, reviewing, and tracking books, with authentication and a SQL Server backend.
Game Collection Manager
Database-driven system for tracking and managing personal video game collections.
Also built: a hydropower plant simulation (C++), a weather data analysis tool (Python), and a GPS locator for air ambulance dispatch (Python).
$ cat skills.json
Skills
ML / Data / AI
TensorFlowPyTorchScikit-learn
pandasNumPyMatplotlib
LLM EvaluationMLOps
Languages
PythonJavaC/C++
JavaScriptSQLHTML/CSS
MATLABR
ML Production
StreamlitAzure Functions
ZenMLMLflow
Tools
GitDockerVS CodePyCharm
Cloud & MS
AzureAzure DevOpsPowerShellActive Directory