This consultant has around 20 years of experience in industry and is an expert in designing software for control systems and data collection. The consultancy has delivered solutions using C and C++ for embedded platforms, Model-Based Design with Matlab/Simulink, and comprehensive automation systems. Additional competences include systems modelling, database design, IoT infrastructure, and software development with CI/CD workflows in an agile context. Today the consultancy delivers production software written by AI coding agents. The consultant directs the work and validates every outcome against tests and real-world measurements.
Selected Projects
Designed and implemented a cloud-based real-time telemetry system monitoring a fleet of process plants. Sensor readings, pressures, flow rates, and alarm events are collected from each system via compressed MQTT streams, processed by a Python ingestion service, and stored in a TimescaleDB time-series database with automated multi-resolution aggregation, compression, and retention policies. On-site collector services read live data directly from the plant controllers, and a compression bridge reduces uplink bandwidth by more than 90% on metered connections. Operational metrics and alarms are visualised through custom Grafana dashboards in a web browser. Cloud infrastructure sizing was derived from measured production data, achieving a sustained compression ratio of 40–53× on stored time-series data. The daily flow of data points is in the range of 3 millions.
Developed a service running on the plant PC that reads live process data from the Beckhoff controller, computes plant status and inventory, and reports to an external partner API, replacing a defective OEM component. Delivered with AI-assisted development under close engineering direction and validated against physical measurements before going live. In production across multiple sites, deployed and updated remotely.
Designed and built a HIL test bench for a Danish climate-control company: a real-time thermal simulation of a radiator, room, and building envelope drives a temperature-controlled cabinet, so real devices are exercised against simulated buildings. Includes a web dashboard, time-series storage, and automated, repeatable test campaigns delivering client-ready comparison reports.
Extended an existing C++17-based wind turbine simulator with a new component for synthezising grid voltage, enabling simulation of a multitude of operational and failure scenarios. Designed and implemented an API with a Python counterpart for automated testing.
Using the Plecs electrical simulation tool, Fault-Ride-Through (LVRT/HVRT) scenarios were tested and validated on an existing model adapted for the specific requirements.
Designed web-based user interfaces for multiple hardware-in-loop test systems, including real-time controls and data visualisation. Delivered rapid prototypes leveraging AI-assisted development.
In a large-scale HIL system with multiple network routers, designed the network layout and created a Python-based tool for deploying configurations. Component archetypes defined in YAML were converted into RouterOS commands for automated router provisioning.
Developed a web-based user interface for an automotive device controlled via CAN-bus on an embedded Linux system. Implemented data logging to Azure IoT Hub with downstream storage in PostgreSQL and created Grafana dashboards for device state and performance monitoring. Coordinated external subcontractors for cabling and enclosure design.
Key figure in the inception of the product concept, focusing on wireless connectivity, usability, and control design. Introduced Model-Based Design to the heating segment. Part of a 3-person software team, focusing on heating control and data collection for a Cypress PSOC4 ARM Cortex-M0 target. Led control performance certification by a Notified Body. The product received multiple awards and has surpassed 1 million units sold.
Leveraged a large dataset to train a neural network, which was then deployed on an existing low-cost, battery-powered embedded platform. Evaluation was performed using Matlab and Python against real-world datasets. Implemented using the Deep Learning Toolbox.
Additional Projects
University Projects
Modelling and control of the hydraulic pitch system of a 3.6 MW wind turbine
Master's thesis in collaboration with a major wind turbine OEM. Real-world data was acquired by performing tests in a turbine, then used to fit physical equations to real-world characteristics. Two observer-based friction-compensating controller designs were implemented, both outperforming existing proportional control in simulation.
Reducing on/off cycles of refrigeration compressors
Collaboration with a major manufacturer of heating and climate solutions. Applied hybrid systems analysis tools to avoid synchronisation of inlet valves on cooling furniture. Implemented two new methods and investigated a novel stability analysis approach for hybrid systems.
Load shifting of supermarket refrigeration systems
Collaboration with a major manufacturer of heating and climate solutions. Evaluated energy savings by exploiting cheaper nighttime electricity. Two Model Predictive Control solutions were implemented in Matlab/Simulink and xPC.
Skills & Expertise
Programming Languages
Development Tools
AI Engineering
Computer Networking
Protocols & Communication
Languages
Domain Experience
Career
Consulting in Control Systems and Software Development
The consultant founded Vestervang Engineering ApS, offering specialist consultancy across a broad spectrum of control systems, test systems, and software development.
- Designed a complete monitoring solution process control systems on multiple sites collecting and storing 3 million data points, storing them at full resolution for years while keeping them easily accessible in Grafana dashboards.
- Full-time engagement for two years at a leading global wind turbine manufacturer, working in the converter software department
- Ongoing support for fueling forecourt controllers and control systems at hydrogen refueling stations for a Nordic hydrogen infrastructure company
- Status-reporting service for industrial process plants, reading Beckhoff controllers and reporting to an external partner API, built with AI-assisted development
- Hardware-in-the-loop test bench for a Danish climate-control company, where real devices are tested against a simulated building
- Troubleshooting automation systems for a technology startup
Control & Automation Specialist
During this engagement the company grew from 14 employees to over one hundred. The consultant delivered key projects across control systems, IoT, and data infrastructure while also managing supplier contracts and customer relationships.
- Data orchestration, analysis, and presentation
- Contract negotiation with suppliers
- End customer support and design feedback gathering
- Project management, Scrum master
Control Systems Specialist / Team Leader
Promoted to team leader, the consultant guided the organisation toward best practices in control system design, with a particular focus on Model-Based Design methodologies.
- Guided the organizational adoption of Model-Based Design
- Team leadership and technical mentoring
Control Systems Engineer
Introduced and implemented Model-Based Design across the heating segment. Brought the first MBD-designed product to market and contributed as co-inventor on five patents related to heating control.
- First Model-Based Design product brought to market in the heating segment
- Embedded software development on Atmel AVR, Cypress PSOC4, and STM32 platforms
- Co-inventor on 5 patents on heating control systems
- Award-winning product surpassing 1 million units sold
System Developer
Responsible for the design and implementation of control systems in PEM fuel cell systems for use in forklifts — including water cooling, gas pressure management, and energy management/hybridisation. Created sophisticated test interfaces using LabVIEW with CAN-bus connectivity. Developed hydrogen refueling protocols compatible with SAE J2601.
- PEM fuel cell system control design for forklift applications
- LabVIEW-based test interfaces with CAN-bus integration
- Hydrogen refueling protocol development (SAE J2601)
- Root cause analysis and system failure diagnostics
Development Engineer
Developed simulation software and the hardware setup for Hardware-In-Loop (HIL) test benches in the software department. This engagement provided deep insight into wind turbine control systems and subsystem modelling. Designed, tested, and installed prototype electrical hardware for detecting turbine blade delamination.
- HIL test bench development for wind turbine control systems
- Wind turbine subsystem modelling and simulation
- Prototype hardware design for blade delamination detection
Education, Patents & Training
Education
Professional Training
Patents
Independent R&D
- Self-hosted infrastructure: reverse proxy, single sign-on, Prometheus monitoring, Forgejo git hosting with CI/CD, and hosted MCP servers
- Accounting automation via the Dinero API, including an agent-safe CLI and MCP server with a non-overridable safe mode
- Clean-room Python implementation of a VNC file-transfer protocol, with a written protocol specification
- KDE Plasma 6 desktop widget (QML) for time tracking
- Web-based GUI and backend for a smart relay using C++ and Drogon (C++14/17 HTTP framework)
- Home energy monitoring system using Telegraf, InfluxDB, and Grafana
- Arduino and ESP32 projects (C++)
- Software-defined radio with RTL-SDR (WM-Bus smart meter reading)
- NB-IoT device programming using MicroPython
- 3D printing and laser cutting for rapid prototyping
- Design and construction of a 342 m² workshop with 6 kWp PV plant
