Practice Lead – Enterprise Scada (Contractor)
Houston, Texas | November 2022 – April 2023
Position Responsibilities
Development and Configuration of SCADA Systems
- Lead the development and configuration of large-scale SCADA systems, specifically a 500 well SCADA system using the Cygnet SCADA and Cygnet Edge Platform.
Migration of SCADA Systems to Cloud Platforms
- Create detailed cost estimates and proposals for potential clients and projects, ensuring accuracy and competitiveness.
Template and Asset Development in Cygnet
- Develop new facilities, assets, and templates within Cygnet Vision, Canvas, DDS, FMS, FS, and PS. Adapt to evolving drilling and construction schedules to keep the system up to date.
Support for Field and Maintenance Personnel
- Provide robust support to Greenfield, Brownfield, and maintenance personnel within the Electrical, Automation, Communications, and Artificial Lift disciplines.
Proof-of-Concept Development for Edge-to-Cloud Data Publishing
- Develop proof-of-concept solutions for publishing data from the edge to Microsoft IoT using MQTT/TLS protocols within the Cygnet Scada Environment.
Cyber Security Tool Development for SCADA Applications
- Develop and configure cyber security tools for monitoring Ignition SCADA applications, network and radio network appliances. Utilize APIs to gather data on hardware and software manufacturers.
API Development and Scripting
- Develop API interfaces using Node-Red and custom scripting in Node.js, ensuring efficient data integration and system communication.
Cyber Security Data Visualization on Splunk Platform
- Create a Cyber Security Data Visualization Application on the Splunk platform. Develop dashboards to monitor and analyze the entire industrial network’s security status.
Fault Tolerant Solutions with Kubernetes Services Architecture
- Configure and manage a three-node fault-tolerant solution based on the Kubernetes Services Architecture. Ensure high availability and resilience of the system.
Node-Red Flows for System Redundancy and IP Digital Filtering
- Develop Node-Red flows to handle system redundancy and IP digital filtering. Determine primary and secondary Node-Red instances for optimal system performance.
Primary and Secondary Instance Control in Node-Red
- Develop controls within Node-Red to manage primary and secondary instances, ensuring smooth operation and failover capabilities.
Practice Lead & Senior Engineer – Enterprise Scada
Houston, Texas | February 2018 – November 2021
Position Responsibilities
Engineering Studies and System Integration
- Conduct comprehensive engineering studies and system integration for Enterprise SCADA, Telemetry, Process Automation, Control Systems, Industrial IT, IIOT, Machine Learning, Software/Firmware, Instrumentation Systems, and Electrical Engineering Solutions within the Oil & Gas and Energy industries.
Development of Cost Estimates and Proposals
- Create detailed cost estimates and proposals for potential clients and projects, ensuring accuracy and competitiveness.
Project Scoping and Technical Specifications
- Provide thorough project scoping and develop precise technical specifications. Collaborate with Business Development Managers, offering expert sales engineering insights.
Project Engineering in Industrial Automation
- Provide project engineering and system integration assistance in critical areas of industrial automation, including Critical Process Control Systems (SIL2/SIL3), Process Safety Systems, Distributed Control Systems, Discrete Manufacturing Control Systems, Motion Control Systems, Production Automation Systems, and Computer Vision Systems.
SCADA System Integration
- Provide project engineering and system integration support for various SCADA platforms, including Ignition, Factory Studio, Iconics, Wonderware System Platform, Cygnet, ClearSCADA, and FactoryTalk View Plant-Wide HMI/SCADA Systems.
IIoT System Integration and Development
- Lead the design and development of IIoT systems, focusing on architecture design, embedded system design and development, communications, and security protocols (such as MQTT/TLS), device to cloud integration, IIoT broker and client software development, and OPC Server to IoT Hub Integration.
Project Execution in Machine Learning & AI
- Provide project execution and leadership in the Machine Learning & AI practice, focusing on software and model development for Oil & Gas well optimization, and artificial lift optimization & prediction.
Leadership and Team Collaboration
- Lead project teams and collaborate with other engineers and technical staff to ensure successful project execution. Foster a culture of innovation, efficiency, and continuous improvement.
Client Relationship Management
- Build and maintain strong relationships with clients, ensuring their needs are understood and met. Manage client expectations effectively throughout the project lifecycle.
Technical Training and Knowledge Sharing
- Provide technical training and knowledge sharing sessions to colleagues and junior engineers, promoting skill development and knowledge transfer within the organization.
Quality Assurance and Compliance
- Ensure all projects and solutions adhere to industry standards and compliance requirements. Oversee quality assurance processes to guarantee the reliability and effectiveness of solutions.