Graduating 2027 · Open to full-time roles

data & software engineering

Brett Adams

Data Analyst Intern at Geotab, on production pipelines in BigQuery and Airflow. Computer Science at the University of Windsor.

Résumé (PDF) Email LinkedIn GitHub

Projects and live demos

At a glance

Now
Data Analyst Intern, Geotab · May 2026 – Present
Before
Ontario Ministry of Transportation (co-op, 2025) · CIMCO Refrigeration (2023; co-op, 2024)
Studying
Honours Computer Science, University of Windsor · 2022 – 2027
Results
Power BI dashboards that replaced manual reporting (MTO) · Processing time cut from hours to minutes (MTO) · Python training for over 20 employees (CIMCO)
Works with
  • Apache Airflow
  • BigQuery
  • SQL
  • Python
  • Power BI
  • GitLab CI/CD

Experience

  1. Data Analyst Intern at Geotab

    May 2026 – Present · Oakville, ON

    • Maintain and debug production Apache Airflow DAGs on Cloud Composer that run the SalesOps data pipelines.
    • Write and deploy production BigQuery SQL for Revenue Operations tables.
    2 more from Geotab
    • Ship changes through GitLab CI/CD, from branch development through staging validation to production.
    • Carry out live table migrations against fixed infrastructure deadlines, coordinating with dataset owners.
    • BigQuery
    • Apache Airflow
    • Cloud Composer
    • SQL
    • GitLab CI/CD
  2. Data Management Associate, Co-op at Ontario Ministry of Transportation

    Jan – Aug 2025 · St. Catharines, ON

    • Built Power BI dashboards on Azure Databricks and SQL that replaced manual reporting across business units.
    • Automated legacy workflows with SQL queries and VBA scripts, cutting processing time from hours to minutes.
    1 more from Ontario Ministry of Transportation
    • Led the rollout of the internal Data Broker Tool, onboarding teams and standardizing the data vocabulary.
    • Power BI
    • Azure Databricks
    • SQL
    • VBA
  3. Digital Solutions, Co-op at CIMCO Refrigeration

    Apr – Sep 2024 · Burlington, ON

    • Built Flask web applications that deliver real-time data and alarm information to NHL arena operations teams.
    • Designed and ran hands-on Python training sessions for over 20 employees.
    • Automated controller data collection with a Python tool, replacing manual data entry.
    1 more from CIMCO Refrigeration, 2024
    • Wrote a Python pipeline that aggregates data from two APIs into structured JSON for the arena interface.
    • Python
    • Flask
    • JavaScript
  4. Digital Solutions at CIMCO Refrigeration

    Apr – Sep 2023 · Burlington, ON

    • Built Power Platform tools adopted by several departments to automate repetitive manual workflows.
    • Automated SharePoint document routing and approvals, cutting turnaround time between departments.
    • Power Platform
    • SharePoint

Projects

MazeFinder

Live demo C++ compiled to WebAssembly

C++ genetic algorithm with fitness evaluation on a hand-rolled thread pool.

  • 20×20 to 40×40 mazes
  • C++ → WebAssembly
  • Seeded, reproducible

PromptPal

Web app on Vercel

Write an AI prompt once as a template with fill-in fields. It flags mistakes that quietly ruin answers and exports a ready-to-run Claude API call.

  • TypeScript
  • Next.js
  • E2E + accessibility tests

TechNest

Source code

A PHP store with no framework. Checkout is one transaction, so the last unit can't sell twice.

  • PHP
  • MySQL
  • 200+ tests
  • NHL Arena Web Interface Live refrigeration data, alarms and a thermal imagery viewer for NHL arena operations teams and technicians. Built at CIMCO; internal.
  • More on GitHub

Skills

Languages
  • Python
  • SQL
  • TypeScript
  • JavaScript
  • PHP
  • Java
  • C++
  • C
Data
  • BigQuery
  • Apache Airflow
  • Cloud Composer
  • Azure Databricks
  • Power BI
  • MySQL
Tools
  • Git
  • GitLab CI/CD
  • GitHub Actions
  • Docker
  • Linux
  • Node.js
Web
  • Flask
  • React
  • Next.js
  • HTML/CSS

Education

University of Windsor

Honours Computer Science, Software Engineering Specialization (Co-op)

2022 – 2027 · Windsor, ON