About
About Me#
I am an IIoT Software Developer with an Industrial Engineering background. I build industrial connectivity solutions that bridge the gap between shop floor and cloud — from edge gateways and fieldbus protocols to real-time messaging and predictive maintenance.
My focus areas include developing open-source Node-RED modules for industrial use cases such as condition monitoring, OPC-UA communication, NATS messaging, and IoT gateway integration. I combine strong technical knowledge in embedded systems, data engineering, and cloud infrastructure with hands-on project management experience.
Skills#
Programming#
- Python — Primary language for data engineering, ML, and automation
- JavaScript — Node-RED modules, backend services
- SQL — Data pipelines, analytics, reporting
- Go — CLI tools, microservices
- Java — Fundamentals, enterprise context
Technologies#
- Node-RED — Core platform for IIoT flow-based programming
- Docker — Containerized deployments, edge computing
- Linux / Embedded Linux — Yocto, CompuLab, Revolution Pi
- NATS / MQTT — Real-time industrial messaging, JetStream
- OPC-UA — Industrial data exchange standard
- REST / gRPC / WebSocket — API protocols and real-time communication
- Siemens PLC (TIA Portal) — S7 programming, industrial automation
- CAN / RS485 / Fieldbus — Industrial communication protocols
- Kubernetes / K3s — Edge cluster orchestration
- Terraform / Ansible — Infrastructure as Code
- Git / GitHub Actions / Jenkins — Version control and CI/CD pipelines
- Grafana / Apache Superset — Industrial dashboards and monitoring
Open Source#
I maintain several open-source Node-RED packages for industrial IoT on npm:
| Package | Description | Downloads |
|---|---|---|
| node-red-contrib-condition-monitoring | Vibration analysis & predictive maintenance | — |
| node-red-contrib-nats-suite | NATS messaging with JetStream support | — |
| node-red-contrib-cip-suite | Allen-Bradley PLC & EtherNet/IP communication | — |
| node-red-contrib-s7-suite | Siemens S7 PLC communication | — |
| node-red-contrib-opcua-suite | OPC-UA industrial data exchange | — |
| node-red-contrib-clab-interfaces | CompuLab IoT Gateway hardware interfaces | — |
| node-red-contrib-i3x | i3x open manufacturing API integration | — |
Experience#
IIoT Software Developer#
2024 — present
As an Industrial Internet of Things (IIoT) Software Developer, I specialize in crafting and implementing sophisticated software solutions tailored for industrial applications. Leveraging the power of emerging technologies such as IoT, cloud computing, and data analytics, I engage in designing, developing, and maintaining software applications that facilitate real-time data collection, processing, and analysis from a multitude of industrial devices and systems.
Process Engineer — Industrial Engineering#
2022 — 2023
Analyzed existing manufacturing processes, identified areas for improvement, and developed strategies to optimize efficiency, reduce costs, and enhance product quality. Led process validation activities, implemented Lean Manufacturing principles and Six Sigma methodologies, and collaborated with R&D teams to transfer new products from development to production.
Support My Work#
If you find my open-source projects useful, consider supporting me: