02 — Experience
A timeline of building & shipping.
DevOps Software Engineer
Jan 2025 — Present
Maxis Studio · Electronic Arts · Toronto, ON
- Infrastructure Audit Tooling: Refactored Python-based audit tooling, reducing runtime from hours to seconds across 56,000+ workspaces and improving operational visibility for engineering teams.
- CI/CD Provisioning: Provisioned new server environments and authored custom integration code to scale automated CI/CD pipeline tooling for a net-new studio project.
- Infrastructure Automation: Supported CI/CD reliability, deployment tooling, VM provisioning, and automation across large-scale game development workflows.
- Incident Management: Owned high-severity infrastructure incidents, authored post-mortems, and drove root-cause analysis and process improvements.
- Escalation Support: Served as an escalation point for Jenkins, VM connectivity, access, and deployment blockers across engineering, cloud, networking, and Windows/Linux environments.
- Cross-Team Collaboration: Partnered with IT, compliance, security, networking, cloud, and external partner teams to resolve blockers, support onboarding, and improve delivery workflows.
- Observability: Used Datadog and other log analysis tools to investigate infrastructure, deployment, and service issues.
- Secure Delivery: Supported secure delivery practices using HCP Vault / enterprise secrets services, DPAPI, access controls, and credential-remediation workflows.
- AI-Assisted Workflows: Contributed to AI-assisted internal support and developer-productivity workflows spanning scripting, troubleshooting, documentation, and automation.
Release & Build Specialist
Apr 2021 — Jan 2025
Ubisoft Toronto · Toronto, ON
- Build & Deployment Systems: Oversaw build and deployment systems for AAA game development, ensuring pipeline reliability, resource efficiency, and user support across production environments.
- SDK & Online Services: Enhanced SDK and online service deployment workflows using Docker, Kubernetes, Jenkins, Perforce, Git, Terraform, Ansible, Python, Bash, and YAML-based validation.
- Jenkins Environment Testing: Worked with Docker-based Jenkins environments to test build jobs, dependencies, plugins, and automation changes before production rollout.
- Pre-Submission Validation: Implemented linting, syntax checks, and unit testing workflows before integration into main branches.
- Distributed Team Support: Coordinated build, deployment, infrastructure, and access-related support for distributed teams and external co-development partners.
- Quality & Testing: Developed automated testing, monitoring, and quality workflows that improved defect detection and multi-platform integration outcomes.
- Shipped Far Cry 6 (+ Year 2 DLC) and XDefiant (PreSeason → S3).
Part-Time Professor
Sept 2021 — Apr 2025
St. Lawrence College · Cornwall, ON
- Technical Instruction: Delivered 300+ hours of instruction in Python, C++, C#, programming fundamentals, debugging, and modern software development practices.
- Mentorship: Mentored students on problem-solving, responsible use of AI-assisted development tools, and practical engineering workflows.
- Curriculum Development: Built curriculum, learning materials, assessments, and LMS workflows, explaining complex technical topics to students with varying experience levels.
Tools Support Specialist
Nov 2019 — Apr 2021
Ubisoft Toronto · Toronto, ON
- Tooling Support: Supported build/release tooling and automated workflows for distributed teams, resolving integration, access, and configuration blockers.
- Test Plans & QA: Designed and maintained automated test plans and quality checks, increasing testing efficiency and platform stability across high-concurrency environments.
- Documentation: Improved documentation, handoffs, and support processes for engineering tools used by cross-functional teams.
- Defect Prevention: Proactively identified defects and configuration issues, reducing user-reported platform issues and improving tooling reliability.
Software Support Engineer
May 2019 — Nov 2019
SSI Schaefer
- Led issue resolution for Warehouse Management Systems, reducing downtime by 20%.
- Designed and implemented advanced test scenarios, improving overall system efficiency by 15%.
- Authored technical user guides, reduced repeat issues by 30%, improved help-desk efficiency by 25%, and conducted international training sessions.
Lab Support Technician
May 2018 — Apr 2019
St. Lawrence College · Cornwall, ON
- Reduced lab hardware/software downtime by 30% through preventative maintenance and rapid troubleshooting.
- Improved lab setup and deployment efficiency by 25% across student and faculty environments.
Education
Certificate in DevOpsIn progress — 2 of 4 courses completed
2024 — Present
University of Toronto
Game Development Technician Diploma
May 2019
St. Lawrence College
BTech in Computer Science Engineering
Aug 2016
Amity University