Skills & Interests

Skills summary for Russell Magee P.Eng.

Extensive Process Control Experience: Oil Pipelines/Production (SAGD, CSS & Conventional), Natural Gas Pipelines/Compression, Turbine and Recip Engine Control, Power Substation Automation & Monitoring, Power Generation, Water Treatment and Truck Loading Terminals.

Controls Engineering: P&ID Development, HazOp Studies, Control Philosophy/Narrative Development, Shutdown Key (Cause & Effect Diagram) Development, Safety Instrumented Systems, Alarm Management Strategies.

Functional Safety Engineering: Training and certification in IEC-61511 and experience in developing Safety Requirements Specifications, SIL Validations, Proof Testing Procedures and Safety System design.

Control System Design: System Component Selection and Evaluation, Communications Architecture Design, Control Panel Design.

Controls Integration/Automation: DCS/PLC/HMI/RTU programming & configuration across multiple platforms. Operational Technology (OT) configuration of switches (layer 2 & 3), routers, firewalls, VLAN, VPN, and infrastructure virtualization.

Electronic Flow Measurement (EFM): Fit for purpose flow implementations ranging from rudimentary flow balancing through to regulatory body requirements (i.e. AER Directive 17) through to custody transfer applications (i.e. Measurement Canada, DOT).

Software Development: Extensive experience with the development of engineering software tools for the automatic generation of application code for DCS/PLC programming based on designed application templates. Familiarization with Python, Perl, PHP, C#, C/C++, FORTRAN, Modula-2, and assembly. Custom logging and reporting database applications using Microsoft SQL, MySQL, SQLite.

Data Science Applications: Data analysis and visualization, statistical analysis and modelling, database design and management. Analysis and modelling with Python (incl. Pandas and NumPy) and R.

IoT Applications: Microprocessor and SBC development with Arduino, ESP8266, ESP32 and Raspberry Pi hardware. IoT application development with Python, Node-RED, MQTT, Google Cloud Platform, InfluxDB and Grafana.

Education & Training