Eric Mah

CS grad & incoming Technical Business Analyst at Canadian NaturalCNRL

I spent my degree learning to build things and my co-ops learning that the hard part is never the code. Currently figuring out the rest. I also try to touch grass, but still working on it.

University of Alberta
BSc Computer Science
Sept 2021 – April 2026

Graduated with a degree in Computer Science from the University of Alberta.

Keyera
IT Business Solutions Co-op
May 2025 – Dec 2025

Co-op rotation supporting IT business solutions. Worked on internal data infrastructure and tooling projects within the Databricks environment.

Gibson Energy
Information Services Analyst
March 2026 – June 2026

Supported daily IT operations across hardware, software, and network environments. Managed device lifecycle including imaging, provisioning, and onboarding/offboarding. Performed Windows 10 to 11 upgrades and assisted with MDM and application troubleshooting.

CNRL
Technical Business Analyst
June 2026 – Present

Starting as a Technical BA bridging engineering and business stakeholders in the energy sector.

University of Alberta
BSc Computer Science
Sept 2021 – April 2026

Graduated with a degree in Computer Science from the University of Alberta.

Keyera
IT Business Solutions Co-op
May 2025 – Dec 2025

Co-op rotation supporting IT business solutions. Worked on internal data infrastructure and tooling projects within the Databricks environment.

Gibson Energy
Information Services Analyst
March 2026 – June 2026

Supported daily IT operations across hardware, software, and network environments. Managed device lifecycle including imaging, provisioning, and onboarding/offboarding. Performed Windows 10 to 11 upgrades and assisted with MDM and application troubleshooting.

CNRL
Technical Business Analyst
June 2026 – Present

Starting as a Technical BA bridging engineering and business stakeholders in the energy sector.

CN CP Rail logos

CN/CP Rail API Pipeline

Rail reporting ran on stale Geometrix data, blocking real-time decision making.

Built a direct CN/CP API pipeline in Databricks using medallion architecture, giving analysts always-fresh query-ready tables. Replaced a manual infrequent refresh cycle entirely.

Search data products...DATA PRODUCTSNAMESTATUSACTION● ActiveREQUEST◎ PendingREQUEST○ InactiveREQUESTUSAGE

Data Storefront

Accessing data products meant tracking down owners and manually requesting permissions.

Built a self-serve storefront where users browse data products, submit requests that auto-generate FreshService tickets, trigger approval workflows, and provision Active Directory access automatically.

C#
MMA Predictor Model

MMA Predictor Model

Analyzes MMA fight statistics and predicts likely winners using machine learning.

EmploiFirst

EmploiFirst

Job application and management system with posting, tracking, and candidate communication.

Fit Planner

Fit Planner

AI-powered fitness app that generates personalized workout plans.