I am an Industrial Automation and Electronics Engineer with hands-on experience in industrial control systems, PLC-based machine automation, SCADA/HMI, VFDs, instrumentation, electronics, and commissioning.
My current focus is connecting industrial control systems with modern software and data platforms. I am developing an Industrial Water Management & Automation Testbed that brings together PLC simulation, Web SCADA, OPC UA, MQTT, PostgreSQL, embedded systems, and building-automation integration.
My approach combines practical automation engineering with software-based integration, systematic testing, and continuous learning.
Web HMI · Node.js · Express · PostgreSQL · OPC UA · CODESYS
A browser-based SCADA/HMI for a building irrigation process. The current implementation connects a CODESYS SoftPLC to a Node.js backend, displays live Zone 03 process data, and supports operator commands with server-side interlocks.
Arduino · ESP8266 · Embedded C++ · RF · MQTT · Node-RED
An embedded and edge-integration project combining local wireless valve control with a soil-moisture telemetry path. MQTT data passes through Node-RED and PostgreSQL to the Web SCADA application. The local watering-control path is designed to operate independently of Internet connectivity.
Node.js · OPC UA · BACnet/IP · PostgreSQL
A software gateway prototype that maps selected PLC process variables to BACnet/IP objects, supporting monitoring, selected command handling, change-of-value notifications, and historical data logging.
Industrial architecture · PLC simulation · SCADA · IT/OT integration
The broader test environment for exploring how control systems, operator interfaces, industrial protocols, databases, and edge devices can work together.
- Industrial automation: PLC programming, control logic, commissioning, troubleshooting
- PLC platforms: Siemens TIA Portal, Rockwell Automation, CODESYS
- SCADA/HMI: WinCC, Ignition, custom browser-based HMI
- Industrial communication: PROFINET, EtherNet/IP, Modbus TCP, OPC UA, MQTT
- Building automation: BAS/HVAC concepts, BACnet/IP integration
- Software and data: JavaScript, Node.js, Express, REST APIs, PostgreSQL, SQL
- Embedded systems: Arduino, ESP8266, ESP32, sensors, firmware, electronics prototyping
- Engineering tools: Altium Designer, Python, AI-assisted engineering workflows
- Expanding the water-management testbed and its PLC integrations
- Improving industrial telemetry, data quality, and SCADA status handling
- Developing OPC UA–BACnet integration for building-automation use cases
- Documenting architecture, testing, limitations, and commissioning requirements
- LinkedIn: linkedin.com/in/arradfar
- GitHub: github.com/Radfar
- Email: alza.radfar@gmail.com
