MAHYAR
ABOLHALLAJ
I turn complex data workflows
into reliable platforms and practical applications.
Replaced Power Apps with a containerized Cloud Run application for finance tax records at Cirque du Soleil.
Improved deployment efficiency at DNEG through automated CI/CD workflows with GitHub Actions.
Manage GCP infrastructure, Airflow orchestration, Python ETL, SQL procedures, and deployment pipelines at Cirque du Soleil.
Finance Data-Entry Application
CIRQUE DU SOLEIL +Finance needed a dedicated tool to manage tax records without ongoing Power Apps licensing fees.
Built and deployed a containerized web application on GCP Cloud Run, replacing Power Apps and saving approximately $1,300 annually.
Cloud Data Engineering & Monitoring
CIRQUE DU SOLEIL +Manage the infrastructure and workflows that support business reporting on GCP.
Work across Terraform, Airflow, Python ETL, SQL stored procedures, and CI/CD. Built monitoring and dashboards for ticket revenue and inventory to support prompt investigation of data anomalies.
Legacy Application Modernization
ROLLS-ROYCE CANADA +Modernized existing applications while preserving the workflows teams relied on.
Built front ends with Next.js and Angular and back ends with Django and Flask. Compared new features against legacy behavior and established GitHub Actions pipelines for automated testing and deployment.
Financial Report App
PERSONAL PROJECT +Turn bank CSV exports into an interactive view of personal spending.
Built a Flask application that generates reports with drill-through views, making it easier to explore transactions and understand spending.
Weekly Grocery Deal Finder
PERSONAL PROJECT +Bring weekly retail offers together in a format that is easy to compare.
Built a job that scans Flipp flyers and exports offers to CSV, preparing the information for LLM-assisted shopping comparisons.
Interactive STM Map
PERSONAL PROJECT +Explore Montréal’s transit routes on an interactive map.
Created a script that generates a map of STM routes using OpenStreetMap and Leaflet, making the network easier to browse.
CLICK A SYSTEM TO EXPAND
Start with the people, data, and business rules involved. Identify the friction before choosing the technology.
Create focused tools that fit real operations, with clear interfaces and maintainable code.
Test against existing behavior and automate deployment so improvements reach production with confidence.
Use monitoring and dashboards to surface data issues and support timely investigation.
ENGINEERING DATA.
IMPROVING HOW TEAMS WORK.
I’m a Montréal-based Senior Data Engineer at Cirque du Soleil, working across cloud infrastructure, data pipelines, and business applications. My focus is making data reliable and useful to the people who depend on it.
My experience spans high-traffic data systems at MindGeek, Python APIs and deployment automation at DNEG, and application modernization at Rolls-Royce Canada. I bring that mix of data engineering and full-stack development to each project.
I hold a B.A.Sc. in Chemical Engineering from the University of Waterloo, with a specialization in Energy Systems. That foundation shapes how I approach software: understand the system, examine its constraints, and improve the process. I work in English and French.
Began Chemical Engineering at the University of Waterloo, specializing in Energy Systems.
Entered tech through data analysis, turning business data into useful reporting.
Data Engineer at MindGeek (2020–2022), working on high-traffic GCP applications and event-processing pipelines.
Python development at DNEG (2023–2024), followed by full-stack application modernization at Rolls-Royce Canada (2024–2025).
Senior Data Engineer at Cirque du Soleil since 2026, with a focus on GCP data engineering and an interest in agent-assisted analytics.