Custom software for businesses outgrowing off-the-shelf packages.

I build custom software and web applications that fit your process exactly — by one engineer with 9 years of experience, backed by a solid background in industrial automation.

Focus & background

What I do

I build custom software for all kinds of processes — backed by solid experience in industrial automation that I bring to the table.

SERVICE · DESKTOP · WEB · INTEGRATION

Custom software

Less manual work, fewer copy errors and a grip on your data — applications that do exactly what your process needs, where off-the-shelf packages fall short.

  • Custom desktop and web applications
  • Integrations between systems
  • Data links and workflow automation
  • From design to delivery
BACKGROUND · PLC · HMI · SCADA

Industrial automation

Years of experience with control and visualisation of machines and processes — knowledge I bring to every software project.

  • PLC programming (Siemens S7, TIA Portal / Rockwell Studio 5000)
  • HMI development (WinCC, FactoryTalk)
  • SCADA systems (design and implementation)
  • Industrial data communication (OPC UA)

Why Haan

Craftsmanship without the noise

01

9 years of experience

Extensive experience as a software engineer across industrial and business projects.

02

Siemens and Rockwell

At home on both major platforms — I choose what fits, not just what I happen to know.

03

Industry and software

Two disciplines in one pair of hands — control and application fit together seamlessly.

04

Personal contact

No big agency, no layers in between. You work directly with the engineer.

Featured work

A look at what I build

ONBOARDFORGE · EIGEN SAAS-PRODUCT · LIVE DEMO

Personal onboarding & knowledge base as SaaS

A multi-tenant SaaS platform that gives new employees a personal, role-based onboarding journey instead of one generic handbook. An assembly engine composes the journey automatically from reusable modules (document, flowchart, checklist, video, quiz…) based on role and department; with version-bound sign-off for compliance, HR reporting, per-tenant branding and NL/EN. The live demo logs you in automatically and resets every hour.

PLANNERTOOL · MAATWERK-APPLICATIE

Planning and capacity tool

A complete replacement of an ageing Excel/Access system for an engineering department. Engineers, tasks and projects in one overview — with automatic capacity calculation, drag-and-drop scheduling, critical-path analysis and reports. Python backend + React frontend packaged as a single Windows installer.

View the project
INSIGHTFORGE · EIGEN PLATFORM · LIVE DEMO

Ask your data a question in plain language

An AI layer on top of time-series and tabular data: you ask a question in plain language and get an answer plus the right chart back — no query language required. A language model of your choice (Claude or open models) translates your question into a safe, read-only query through tool use — across multiple data sources, from CSVs to industrial time-series in InfluxDB. The live demo runs 24/7 on demo data.

TWINFORGE · DIGITAL TWIN · LIVE DEMO

Digital twin with live process control

A simulated industrial batch tank with real control, entirely in the browser: two PID loops, a batch sequence and a SCADA-style HMI. Play with setpoints, run a batch and inject faults — and watch the control system react live. The same tags feed the chain over OPC UA: simulate → collect (EdgeForge) → analyse (InsightForge). The live demo runs 24/7.

EDGEFORGE · INDUSTRIAL EDGE DATA PLATFORM · LIVE DEMO

Industrial edge data platform

A self-built platform that collects real-time data from machines (OPC UA, S7-1500, Modbus, MQTT and more), stores it safely and shows it in live dashboards — with crash-safe storage against data loss. The live demo runs 24/7 on a simulated bottling line.

SIGNALFORGE · ML-ANALYSE · LIVE DEMO

Anomaly detection on industrial time series

An ML layer on top of the OT data EdgeForge collects: robust anomaly detection, forecasting with a time-to-threshold and one explainable health score per asset. The closing piece of the chain — simulate (TwinForge) → collect (EdgeForge) → analyse (SignalForge). The live demo runs 24/7 on the real EdgeForge data.

How I work

From question to solution

A clear route in four steps — so you always know where things stand.

01 — INTAKE

Intake

We discuss the problem, the context and the constraints. I ask the questions that matter.

02 — OFFERTE

Proposal

A clear approach, timeline and price. No surprises afterwards.

03 — ONTWIKKELING

Development

I build, test and keep you informed. There's always room to adjust along the way.

04 — OPLEVERING

Delivery

Delivery, testing and handover — so you can get started right away. Aftercare included.

Let's start

Tell me what you need.

A machine that needs controlling, or software you can't buy off the shelf? Send a message and we'll look at the best approach together.

Book a free intro call