Senior Software Developer with over 30 years of programming experience and 12+ years in professional industrial environments.
Specialized in SCADA systems, data integrity, backend services, and automation tooling. Strong focus on reliability, system analysis, and non-destructive repair workflows.
Focus areas:
- SCADA / Industrial systems (WinCC, InTouch, Atvise)
- Data integrity & repair tooling (Immich ecosystem)
- Backend & automation (Python, APIs, data processing)
- Embedded & IoT (ESP32, MQTT)
Programming Languages
- C, C++, C#
- Java
- Python (automation, tooling)
- JavaScript / TypeScript
- Visual Basic (.NET, VBA)
- Pascal (Turbo Pascal legacy)
- Assembly (8085)
Industrial / SCADA Systems
Extensive experience in industrial visualization and automation systems:
- Siemens WinCC, TIA Portal (V13–V20) – C, VBS scripting
- AVEVA InTouch / Wonderware – scripting and system integration
- Atvise (Certec/Videc) – JavaScript-based SCADA systems
- IBMS (INGA)
Backend & Data
- SQL (MSSQL, MySQL)
- MongoDB
- REST APIs / JSON processing
Web Technologies
- HTML, CSS
- Node.js
- React, Vue
- PHP
- WordPress
Protocols & Integration
- OPC UA / DA
- BACnet
- MQTT
Embedded / Hardware
- Arduino
- ESP32
- Raspberry Pi
DevOps / Tools
- Docker / Docker Compose
- Linux (Ubuntu, server environments)
- Git / GitHub workflows
Infrastructure / Virtualization
- VMware ESXi / vSphere – VM provisioning, management, troubleshooting
- Virtual machines (design, deployment, maintenance)
- Windows Server (administration, services, environments)
- Linux server environments (Ubuntu)
- Network services, system integration and connectivity
- Backup, restore and data protection strategies
