Career Profile
13 years commissioning and supporting industrial control systems — DCS, PLC, SCADA, OT networks — across oil and gas, chemical research, warehouse robotics, and packaging machinery.
Most of my project work has been on live industrial assets — commissioning DCS and PLC systems, upgrading controls on facilities that can’t afford to stop, and tracking down failures that don’t show up consistently enough for anyone else to catch
Platforms I use regularly: Rockwell, DeltaV, Beckhoff TwinCAT, Siemens, Ignition.
Outside of work: Docker, web development, 3D printing, and whatever rabbit hole I’m currently in.
Based in Calgary. Open to international project work and consulting engagements.
Experiences
- Leading control system modernization projects on polyethylene R&D equipment up to 30 years old — the same work a series of external contractors failed to deliver consistently before a permanent hire was brought in
- Automated a complex dimensional measurement workflow on a Mitutoyo CMM using VBA, converting a fully manual bench process to 90% automated — significantly increasing throughput and eliminating measurement inconsistency
- Developed a Python utility for bulk PLC tag read/write operations across thousands of data points, enabling rapid configuration and validation during new skid commissioning
- Managed external LabVIEW contractors tasked with rewriting legacy instrument control software — defining scope, reviewing deliverables, and integrating outputs into the broader control architecture
- Applied machinery safety standards (CSA Z432, ISO 13849) to bring legacy extrusion equipment up to current compliance, including hazard assessments, safety-rated circuit design, and control narrative development
Developing new automated products for the micro canning industry
- Developing CodeSys and TwinCAT based PLC systems for beverage canning machinery, taking a design from concept to commercialization
- Developed software utilities (using Powershell and C#) to interact with PLCs for data staging, configuration, and system commissioning
- Designed and deployed an IoT data collection system for data acquisition and analysis
- Developed software release processes and associated documentation for version management and site deployments
- Conducted hazard reviews and functional safety assessments to support CE certification for OEM machinery
- Designed and commissioned CodeSys and TwinCAT PLC systems for high-speed beverage canning machinery, taking products from concept through to commercial deployment
- Built and deployed an IIoT data platform across a 10-site pilot, giving customers real-time fill volume metrics and automated daily production reports — and providing the technical foundation for remote diagnostic access by the support team
- Developed C# and PowerShell tooling to automate PLC configuration and data staging during commissioning, reducing manual setup time and eliminating configuration errors across deployments
- Designed and tuned motion control profiles for high-speed packaging machinery, optimizing acceleration curves to reduce mechanical shock and extend component life
- Led CE certification process including hazard reviews and functional safety assessments for OEM machinery sold into international markets
- Authored control narratives, functional design specifications, and technical bid packages for modular heavy process plants with capital budgets exceeding $500MM
- Conducted design reviews for electrical and automation systems against client specifications and Alberta regulatory requirements
- Designed, programmed, and commissioned Beckhoff TwinCAT and Siemens control systems for a novel autonomous 3D ASRS platform — a product with no established industry precedent — from initial prototype through commercial customer deployments
- Identified and proved a firmware defect in a third-party power supply causing intermittent failures every 2–4 days on a subset of deployed machines — an issue with no obvious pattern that required systematic elimination across hardware, software, and communications before isolating the root cause to the vendor’s firmware
- Built C# utilities to automate PLC code loading and configuration across robot fleets, eliminating manual entry errors and significantly compressing deployment timelines
- Integrated PLC systems with custom C# warehouse management software and peripheral devices including RS-232 barcode scanners and managed power supplies
- Developed fabrication, testing, and commissioning procedures and documentation for a first-of-kind product as the platform scaled from prototype to production
- Commissioned three major O&G process facilities end-to-end on DeltaV and Rockwell FactoryTalk — from control narrative development through loop checking, FAT, SAT, and startup support on assets operating at up to 80,000 BPD
- Led the planning and execution of a control system upgrade and capacity expansion at an LNG facility — scoping the project, coordinating with operations during a live plant, and delivering the expanded system through to restart
- Redesigned a plant fiber optic network after the original engineering design proved unworkable during commissioning — diagnosed the fault, developed a revised architecture, and implemented it under project schedule pressure
- Designed and deployed virtualized server environments (Hyper-V, VMware) for high-availability DCS and SCADA platforms on remote facility operations — specifying the architecture and configuring the systems from scratch
- Integrated third-party skid packages — boilers, generators, compressors, gas processing equipment — using Modbus, EtherNet/IP, Profinet, and OPC into unified site SCADA systems
- Diagnosed and resolved critical failures across MCCs (to 600V) and generator systems (to 4160V) during live plant operations, minimizing unplanned downtime on high-value production assets
Certifications
Within the discipline of Electrical Engineering; in the field of automation and control systems: -Programming, evaluating, advising on, and reporting on: Distributed Control Systems (DCS) and Programmable Logic Controllers (PLC). -Designing, evaluating, advising on, reporting on, and preparing plans and specifications for: automation control panels and the related power systems up to and including 208VAC.
Projects
A few things I do for fun!