// software engineer

Zohaib Ashfaq

Machine Learning & Full-Stack Engineer, based in Calgary, AB

whoami.sh — interactive
try typing 'help'
$ cat about.md

About

I'm a recent Software Engineering grad (BSc, minor in Biomedical Engineering) who likes moving between a Jupyter notebook, a React frontend, and a cloud deployment pipeline in the same afternoon. My capstone project — predictive fatigue models for oilfield coil tubing — hit 99.3% R² and won 1st place at the 2024 Capstone Design Fair. These days I'm sharpening LLM evaluation skills as a prompt engineer, and studying toward security certifications on the side.

1st
Capstone Design Fair '24
99.3%
R² on fatigue model
5+
Shipped projects
50%
Club growth as president
$ cat experience.log

Experience

AI Prompt Engineer @ Outlier AI
Jun 2024 — Present
Calgary, AB
  • Design, test, and optimize prompts to improve accuracy, relevance, and tone of AI-generated responses
  • Evaluate and compare outputs across multiple LLMs to identify optimal configurations
  • Provide structured feedback used to refine large-scale AI training data
ML Lead, Capstone Project @ Element Technical Services × U of Calgary
Sep 2023 — May 2024
Calgary, AB
  • Developed predictive models for coil tubing fatigue and erosion in oilfield equipment
  • Achieved 0.06% MAPE and R² of 0.993 for fatigue prediction; erosion model reached MAPE < 15%
  • Deployed 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

Healthcare Data Analysis
ML models for disease detection on real-world healthcare datasets, with automated preprocessing and clean, reproducible notebooks.
PythonTensorFlowScikit-LearnPandas
ML for Renewable Energy
Forecasting models for renewable energy production feeding into Alberta's power grid, using multi-site generation data.
PythonScikit-Learn
Book Recommendation App
Full-stack app for browsing, reviewing, and tracking books, with authentication and a SQL Server backend.
ReactASP.NET CoreSQL Server
Game Collection Manager
Database-driven system for tracking and managing personal video game collections.
PHPMySQL

Also built: a Tic-Tac-Toe game (Python/Tkinter), a hydropower plant simulation (C++), a weather analyzer (Python), and a GPS locator for air ambulances (Python).

$ cat skills.json

Skills

Languages
PythonJavaC/C++ JavaScriptSQLHTML/CSS MATLABR
Frameworks
ReactNode.jsASP.NET Core FlaskFastAPIJUnit
ML / Data
TensorFlowPyTorchScikit-learn pandasNumPyMatplotlib
Tools
GitDockerVS CodePyCharm
Cloud & MS
AzureAzure DevOpsPowerShellActive Directory
$ ./contact.sh

Contact

Based in Calgary, AB — open to new grad / junior SWE roles, and open to relocation or remote.