EN.WORK RUNNING
Control systems engineering for water and wastewater: SCADA and HMI, OT networking and cybersecurity, and the field work that goes with it.
ICS Automated is a control systems integrator, engineering firm, and electrical contractor in Greenville, SC. We started operating jointly in January 2026 with no outside money. It's owned by its employees, and every owner is a licensed PE. The goal is simple to say and hard to do: be the integrator water and wastewater utilities in South Carolina actually want to call, then grow that across the Southeast.
Day to day I'm the HMI and networking guy. I migrate legacy HMIs (InTouch, Lookout, WinCC, iFIX) to VTScada and Ignition, build alarm notification systems operators trust, design plant networks with real segmentation, and keep the OT side of the house backed up and defensible. I still pull wire when it needs pulling.
The part of the job I'm best at is the call that starts with "it just stopped working." Radio links that drop at 2 a.m., an alarm that fires with nothing wrong, a PLC that talks to everything but the HMI. I'm good at asking the questions that turn a mystery into a short list of things we can test, in order, until one of them is the answer. I haven't met a challenge I wasn't willing to figure out, as long as it can be done safely. I'm big on safety.
Somebody once told me "if you're doing something new in engineering, you're probably doing it wrong," and there's a lot of truth in that. Water plants run on proven stuff for a reason. But I also think we're supposed to be innovative and adapt. New technology is a tool that should make us better at the work (and I use plenty of it). It's not supposed to be a crutch that keeps us from understanding what we're doing. If you can't explain why the loop is stable, the fancy tool didn't help you.
I didn't set out to run a company. I'm an engineer who watched private equity buy up the integrators I'd worked for and saw an opening: utilities wanted the people who actually did the work, not a sales team that came with them. Figuring out where my competitors were falling short was the easy part. Registering with the local tax office, buying insurance, and learning all the business stuff I'd never had to care about was not. That became Infinity Control Systems, my own LLC, and then a partnership with Joel to form ICS Automated. Most of what I know about running a business I learned the same way I learn everything else: by having to.
Before ICS I was an Automation Specialist at CDM Smith, the Regional HMI Application Manager at Inframark, and spent five and a half years at MR Systems, where an internship turned into my first engineering job.
SCADA, HMI, OT networking and cybersecurity, managed services for municipal water and wastewater.
My own LLC. Controls and SCADA work for SC utilities, plus a crash course in running a business. Combined into ICS Automated.
Consulting engineering for water infrastructure.
HMI and SCADA applications across contract-operated utilities.
Started as an intern. PLC and HMI programming, panel startups, radio and network telemetry for water and wastewater. Trihedral VTScadaFEST basic and advanced training, March 2018.
Pro audio service and installs while finishing my EE degree.
Columbia, SC. Licensed Professional Engineer in control systems, South Carolina.
A lot of my work is the part nobody sees: getting a level reading from a tank two miles out, over a licensed radio link, through a firewall, onto a screen an operator trusts at 2 a.m. That means MDS and other serial radios, fiber, private cellular APNs, VLANs that actually separate the plant from the office, WireGuard for remote access, and a backup plan that's been tested.
The animation runs the whole path: RTU, radio, PLC, SCADA.
WEASC Operator Conference, Myrtle Beach, SC. Cloud SCADA, mobile apps, MFA, private cellular, failover and high availability, explained for operators and managers, with a live arcade game to open.
South Carolina Environmental Conference (SCEC), Myrtle Beach, SC. Immutable backups for SCADA systems: what they are, why ransomware makes them necessary, and how a utility actually sets them up.
South Carolina Environmental Conference (SCEC), Myrtle Beach, SC.
South Carolina Environmental Conference (SCEC), Myrtle Beach, SC.
VTScada's podcast, Season 2 Episode 6. We talked SCADA, and I played a lunar lander game built entirely inside VTScada. Final score 37,048.
If you run a water or wastewater plant and your HMI is older than your newest operator, I'd like to hear about it. Same if you want to talk hydroponics, VTScada, or how to get a Proxmox VM to stop doing the thing.
Based in Columbia, SC. ICS Automated's office is in Greenville.