Skip to content
View Radfar's full-sized avatar
☺️
☺️

Block or report Radfar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Radfar/README.md

👋 Hi, I'm Alireza

Industrial Automation Engineer | PLC, SCADA | BAS | IT/OT | Industrial Networks | IIoT | VFD | MSc.

🔹 About Me

I am an Industrial Automation and Electronics Engineer with extensive hands-on experience in PLC-based control systems, SCADA/HMI, VFDs, industrial networks, instrumentation, machine automation, and electronic systems. I am currently expanding my traditional automation expertise into modern Web SCADA, IT/OT integration, Building Automation, and AI-assisted engineering. As part of this development, I am building and testing a web-based SCADA platform using Node.js/Express, REST APIs, PostgreSQL, OPC UA, MQTT, and Web HMI technologies. This work is helping me bridge OT systems with modern software architecture while maintaining a practical automation-engineering perspective. My automation experience includes PLC programming, SCADA, HMI, BAS/HVAC concepts, VFD commissioning and troubleshooting, and industrial communication protocols including PROFINET, EtherNet/IP, Modbus TCP, OPC UA, MQTT, and BACnet. I also bring a strong electronics and embedded-systems background, including hardware design, PCB and prototype development with Altium Designer, firmware development, and hands-on work with Raspberry Pi, Arduino, ESP32, and other microcontrollers. More recently, I have been exploring AI, LLMs, AI-assisted development, Python, APIs, and data-driven methods to improve engineering workflows such as documentation, troubleshooting, data analysis, and system integration. I see AI as an engineering tool that can improve productivity and decision-making—not as a replacement for engineering judgment. Throughout my career, I have worked with multidisciplinary teams of engineers, technicians, software developers, and project managers, and have led and mentored technical teams. I combine analytical problem-solving with practical implementation, commissioning, troubleshooting, and continuous learning. Core Expertise: • Industrial Automation: PLCs, control systems, machine automation, commissioning & troubleshooting • PLC: Siemens TIA Portal, Rockwell, CODESYS • SCADA/HMI: WinCC, Ignition, Web-based SCADA • BAS: Niagara N4, HVAC automation, BACnet • Drives: VFD commissioning, configuration & troubleshooting • Industrial Networks: PROFINET, EtherNet/IP, Modbus TCP • IT/OT: OPC UA, MQTT, Node.js, REST APIs, PostgreSQL • Embedded: Raspberry Pi, Arduino, ESP32, microcontrollers • Electronics: Firmware, PCB design, prototyping, Altium Designer • Emerging Technologies: AI-assisted engineering, LLMs, Python, data analysis


🛠️ Skills

Automation & Control: Rockwell, Siemens, Codesys SCADA & HMI: Ignition, WinCC
Programming: Python, C (firmware), SQL Electronics: PCB design, embedded systems, sensor integration
IT/OT Integration: IIoT

📂 Projects Portfolio

🔧 Automation & IT/OT Integration


📂 Enterprise SCADA & Industrial DevOps Reference Architecture


🔌 Electronics & Firmware


📚 Knowledge & Case Studies


📊 GitHub Stats

📊 GitHub Stats

GitHub Stats
Top Languages


🌍 Connect With Me


Python Rockwell Siemens GitHub Stats Visitors

Hi there 👋

Pinned Loading

  1. building-irrigation-scada building-irrigation-scada Public

    a working browser-based SCADA/HMI prototype for a large commercial building irrigation system.

    HTML 3 2

  2. industrial-water-management-testbed industrial-water-management-testbed Public

    Multi-vendor OT/IT testbed — CODESYS, Siemens S7-1500, and Rockwell Micro850 PLCs driving a shared irrigation process model, exposed via OPC UA to Ignition SCADA and a custom Node.js REST web SCADA…