Van device tot backend service

Robuuste systemen
die blijven werken

  • Senior Backend & Embedded Software Engineer
  • Python, Linux & Industrial IoT

Ik bouw betrouwbare Python backend services en integratielagen die devices, protocollen en webplatforms verbinden. Mijn werk zit vaak precies tussen hardware en hogere software: REST APIs, MQTT dataflows, Modbus, Linux services, OTA updates en local-first automation.

Backend + embedded

Python services met diep begrip van Linux, hardware en protocollen

Device tot API

REST APIs, MQTT en Modbus tussen devices, services en platforms

Mission-critical basis

Ervaring in maritime, defence, telecom en industriële software

Pragmatische architectuur

Heldere interfaces, onderhoudbaarheid en betrouwbare uitvoering

Arjan Wooning

Over mij

Van hardware-signaal tot betrouwbare service.

Ik help bedrijven software bouwen rondom technische systemen: backend services, integraties, Linux services en APIs die hardware, industriële protocollen en applicaties betrouwbaar verbinden.

Mijn achtergrond loopt van 8051 firmware, VxWorks device drivers en maritime bridge systems tot Python services voor solar energy, OTA fleet management en industrial IoT. Ik werk graag aan systemen waar betrouwbaarheid, duidelijke interfaces en onderhoudbaarheid echt tellen.

Expertise

Backend & APIs

Python backend services, REST APIs en integratielagen met duidelijke dataflows, observability en onderhoudbare implementatie.

  • Python
  • REST APIs
  • API design

Industrial IoT

Integratie van omvormers, batterijen, sensornetwerken en industriële systemen met MQTT, Modbus RTU/TCP en lokale services.

  • MQTT
  • Modbus
  • Energy

Linux & deployment

Linux services, Docker deployments, Raspberry Pi systemen, CI/CD pipelines, monitoring en local-first automation.

  • Linux
  • Docker
  • CI/CD

Embedded & OTA

Van C/C++ device drivers en real-time systemen tot Zephyr/Nordic firmware, OTA update flows en fleet-management tooling.

  • C/C++
  • Zephyr
  • HawkBit

Werkervaring

Van 8051-firmware in 1989 tot Python backend services, OTA fleet tooling en industrial IoT in 2026: dezelfde focus op betrouwbare technische systemen.

Senior Backend & Embedded Software Engineer

Zelfstandig

Backend systemen, integratietools en web-based analysis services met focus op betrouwbare APIs en onderhoudbare implementatie.

Details
  • Bouwt backend systemen, integratietools en web-based analysis services met focus op betrouwbaarheid, heldere APIs en onderhoudbare implementatie.
  • Ontwikkelde SiteScore: een live analyseplatform voor performance, redirects, security headers, social previews en websitekwaliteit.
  • Ontwierp SiteScore privacy-first: scanresultaten worden alleen tijdelijk in memory gehouden en niet persistent opgeslagen.
  • Bouwde developer-tool toegang met API keys en rate limiting.
  • Bouwde een currency exchange tracker met een moderne Python API-opzet, externe APIs, SQLite history, scheduled background jobs en REST chart endpoints.
  • Werkt dicht op hardware en technische systemen met Linux, MQTT, Modbus, automation en industrial/IoT integration.

Senior Software Developer

Tieto

Python software voor solar energy, OTA fleet management, batterijen, Modbus, MQTT, Docker, Raspberry Pi en HawkBit.

Details
  • Werkte aan Python-gebaseerde industriële software voor solar energy systemen, OTA fleet management, batterij-integratie en cloud-connected energy simulation.
  • Ontwierp en implementeerde een modulaire Python inverter abstraction layer voor multi-brand solar inverter connectivity.
  • Gebruikte async Python voor Modbus communicatie met omvormers en gerelateerde devices.
  • Bouwde Linux services die Modbus data lezen/schrijven en via MQTT communiceren met hogere REST APIs.
  • Deployde software op Dockerized Raspberry Pi systemen met MQTT en Modbus RTU communicatie.
  • Bouwde Python componenten rond Eclipse HawkBit: management service, updater service, REST API integratie en target simulator.
  • Implementeerde Python-integratie met 5 x 1 MWh Solax battery packs voor remote monitoring en control.
  • Zette projecttemplates op met GitLab CI, Tox, Docker support, pytest, flake8, pylint en Ruff.
  • Werkte ook aan ultra-low-power BLE beacon firmware op Nordic hardware met Zephyr RTOS.

Owner / Software Developer / Linux Systems Engineer

Zelfstandig

Softwareontwikkeling, Linux systems engineering, REST APIs, monitoring, MQTT-integraties en local-first automation.

Details
  • Leverde softwareontwikkeling, Linux systems engineering en technische consultancy voor kleine bedrijven en technische omgevingen.
  • Ontwierp en bouwde software voornamelijk op Linux met Python en C.
  • Bouwde REST APIs, monitoring services, MQTT-based integrations en local-first automation systems.
  • Ontwierp betrouwbare Linux infrastructuur met VPNs, file servers, backup servers, email systems, VoIP, wireless networking en offsite backups.
  • Nam vaak volledige ownership van ontwerp tot deployment en support.
  • Focus op praktische, onderhoudbare en betrouwbare oplossingen met lange operationele waarde.

Software Architect

Imtech Marine

Maritime navigation software, ECDIS, C/C++, Linux infrastructuur, redundante bridgesystemen en teamlead rol.

Details
  • Werkte aan maritime navigation en automation systems voor dredgers, naval ships en luxury yachts.
  • Leidde de ontwikkeling van een complex Electronic Chart Display and Information System voor ship bridges.
  • Werkte aan C/C++ maritime software met electronic charts, vessel navigation, AIS targets en chart-based overlays.
  • Was teamlead voor 4 tot 9 developers op een grote C/C++ codebase.
  • Was Linux specialist voor redundant server en network infrastructure voor high-uptime bridge systems.
  • Werkte in een omgeving waar reliability, operational safety en duidelijke system architecture essentieel waren.

System Analyst / Technical Specialist

KPN

Enterprise telecom software, ADSL order processing, messaging, dataflows en high-volume billing data.

Details
  • Werkte in internationale teams aan enterprise telecom software en backend/data-processing systems.
  • Droeg bij aan automatisering van de ADSL order processing pipeline met TIBCO.
  • Ontwikkelde data-processing software voor high-volume telecom billing data.
  • Ervaring opgedaan met enterprise integration, messaging, data flows en production-critical systems.

Firmware & Software Engineer

Thales

Low-level C, VxWorks, device drivers en BSPs voor Link 11 tactical data communication systemen.

Details
  • Werkte aan Link 11, een tactical data communication system voor NATO fleets.
  • Focus op low-level C development voor embedded real-time systems.
  • Ontwikkelde device drivers en Board Support Packages zodat VxWorks op custom modem boards kon draaien.
  • Werkte aan distributed tactical communication op basis van nearby vessel sensor data, inclusief tracking radar information.
  • Ervaring opgedaan in mission-critical defence waar reliability, correctness en system-level understanding essentieel waren.

Product Designer

Adesys

Embedded firmware op 8051, C/Assembly/PLM, hardware prototyping, PCB routing, EMC en veldvalidatie.

Details
  • Startte bij Adesys in de vroege startupfase en werkte in een klein engineeringteam aan control en alerting systems.
  • Ontwikkelde embedded software en firmware in C, Assembly en PLM voor Intel 8051 microcontrollers.
  • Droeg bij aan hardware prototyping, PCB layout, EMC testing en field validation.
  • Werkte over de volledige development lifecycle: concept, implementatie, testen, productie en customer deployment.
  • Vroege ervaring met technische verantwoordelijkheid over zowel hardware als software in een klein team.
De beste systemen vallen niet op.
Ze blijven gewoon werken.
- Arjan Wooning

Werk je aan backend, IoT of industriële software?

Stuur kort waar je aan werkt. Ik help teams met betrouwbare Python services, integraties, Linux deployments en software rond devices, protocollen en platforms.

Geen verplichtingen, gewoon praktisch meedenken.