Curriculum vitae

Harm Brouwer Calamiteiten Coördinator bij IM-ASSIST B.V. · softwareontwikkelaar · duizendpoot

Harm Brouwer

Vader, Calamiteiten Coördinator bij IM-ASSIST B.V. en bouwer van software voor werk dat buiten gebeurt: een portofoonsysteem over 4G/5G, een platform voor de afhandeling van calamiteiten en planningssoftware voor verkeersregelaars. Websites maak ik al sinds 1995 — toen nog in Kladblok.

Download als PDF

Contact

Technische vaardigheden

PHP / MariaDB
Kotlin / Jetpack Compose
Node.js / WebSockets
Linux-serverbeheer (Ubuntu)
HTML / CSS / JavaScript
C# / Avalonia
Realtime audio / codecs
Arduino / elektronica

Overige vaardigheden

  • Verkeersregeling rondom calamiteiten en incidenten (sinds 2015)
  • Projectcoördinatie, projectleiding en teamleiding
  • Instrueren op het gebied van calamiteiten
  • Systeemontwerp van A tot Z
  • Beheer van eigen productieomgevingen
  • Documentatie en werkinstructies

Talen

  • Nederlands moedertaal
  • Engels goed
  • Duits [niveau]

Interesses

  • Realtime audio en netwerkradio
  • Elektronica en Arduino (o.a. signaleringsverlichting voor voertuigen)
  • Gameontwikkeling samen met mijn kinderen
  • Beheer van eigen Linux-servers

Profiel

Ik ben vader en een duizendpoot: door de jaren heen heb ik aardig wat projecten gedaan en veel verschillende ervaring opgedaan — in het werk, maar net zo goed met mensen.

Sinds 2010 ben ik verkeersregelaar, met alle bijbehorende ervaring als projectcoördinator, projectleider en teamleider. Sinds 2015 doe ik het verkeer rondom calamiteiten en incidenten — een vak apart op straat, dat kennis en ervaring vraagt die je alleen opdoet door het te doen.

Websites maak ik al sinds 1995; toen nog in Kladblok, nu met PHP, Node.js en Android-apps in Kotlin. De hele keten in eigen hand: ontwerp, bouw, server en beheer.

Nu ben ik Calamiteiten Coördinator bij IM-ASSIST B.V., vanuit ons kantoor aan de Rondweg in Wezep. Voor dat werk heb ik ProTRXptt (push-to-talk over 4G/5G) en IM-ASSIST IMPACT (het calamiteitenplatform) geschreven — software vanuit de praktijk, niet vanachter een bureau.

Rosteris is een algemeen project: planningssoftware voor de inzet van verkeersregelaars, met een mobiele app waarin zij hun diensten zien, zodat plannen makkelijker wordt.

Daarnaast instrueer ik op het gebied van calamiteiten — geen opleidingen (nog niet, in ieder geval), wel de praktijk overdragen.

Werkervaring

Calamiteiten Coördinator aanvullen
[jaar] – heden
IM-ASSIST B.V. · Wezep

Coördinatie van de inzet bij calamiteiten op de weg: een veilige omgeving creëren zodat hulpdiensten hun werk kunnen doen, verkeer afhandelen, wegvakken afsluiten en omleiden.

  • Ontwerp en bouw van ProTRXptt — push-to-talk over 4G/5G: Android-app, Windows-meldkamer, Node.js-server en PHP-portaal
  • Ontwerp en bouw van IM-ASSIST IMPACT — calamiteitenplatform met meldkamer, Android-app en WebSocket-server
  • Uitgifte en beheer van portofoons, tablets en simkaarten voor de ploegen; instructiekaarten en werkinstructies
  • Instructie op het gebied van calamiteiten en het werken met de IMPACT-app
Rosteris — planningssoftware (eigen project)
2025 – heden
Enschede

Algemeen project voor de inzet van verkeersregelaars: roostermatrix voor de planner en een mobiele app waarin medewerkers hun diensten zien.

  • SaaS-opzet met een eigen adres per bedrijf, open API voor koppelingen (o.a. met IMPACT)
  • Bewaking van rusttijden en contracturen, met voorgestelde oplossingen bij conflicten
Eigenaar eigen bedrijf aanvullen
2023 – 2024
[bedrijfsnaam · plaats]

Eigen onderneming in [vakgebied, bijv. verkeersregeling en calamiteitenafhandeling]; in 2024 om privéredenen beëindigd.

  • [Wat je deed en voor wie — bijv. verkeersmaatregelen, inzet van verkeersregelaars, advies]
Verkeer rondom calamiteiten en incidenten
2015 – heden
Op straat, bij hulpdiensten en wegbeheerders

Een vak apart: het verkeer regelen rond een calamiteit of incident vraagt kennis en ervaring die je alleen opdoet door het te doen.

  • Veilige werkruimte voor hulpdiensten, afsluiten en omleiden van wegvakken, afschermen van de calamiteit
  • Ter plaatse beslissen onder tijdsdruk, met verkeer dat niet wacht
  • Die praktijk is de basis van IMPACT en ProTRXptt
Verkeersregelaar · projectcoördinator · projectleider · teamleider
2010 – heden
Verkeersregeling en evenementen

Sinds 2010 verkeersregelaar met alle bijbehorende ervaring, doorgegroeid van de straat naar het coördineren en leiden van projecten en teams.

  • Projectcoördinatie en projectleiding van verkeersmaatregelen
  • Teamleiding: ploegen aansturen, instrueren en begeleiden
  • Verkeersregeling bij evenementen, waaronder thuiswedstrijden van PEC Zwolle
Websites en software
1995 – heden
Eigen projecten

Sinds 1995 websites — begonnen in Kladblok, inmiddels complete platforms met PHP/MariaDB, Node.js en Android-apps in Kotlin, op eigen Linux-servers.

Projecten

ProTRXptt — professionele push-to-talk over 4G/5G
2025
Ontwerp, ontwikkeling, server en beheer · Kotlin, Jetpack Compose, Node.js, WebSockets, PHP 8

Een volwaardig portofoonsysteem dat over het mobiele netwerk werkt: Android-portofoons en telefoons met een PTT-knop, een meldkamer voor centralisten en een eigen server die alles samenbrengt. Meedoen met de grote jongens, voor een eerlijke prijs.

IM-ASSIST IMPACT — platform voor de afhandeling van calamiteiten
2025
Ontwerp, ontwikkeling, beheer en instructie · PHP 8, MySQL / MariaDB, Node.js, WebSockets, Kotlin

IMPACT — Platform voor Afhandeling van Calamiteiten en Taken — regelt alles rond een calamiteit op de weg: de melding, het oproepen en toewijzen van medewerkers, de uitvoering ter plaatse en de administratie achteraf. Geschreven voor mijn werk als Calamiteiten Coördinator bij IM-ASSIST B.V.

Rosteris — planningssoftware voor de inzet van verkeersregelaars
2025
Ontwerp en ontwikkeling · PHP 8, MariaDB, REST-API, Android, Apache2

Rosteris is een algemeen project voor de inzet van verkeersregelaars: een roostermatrix zoals planners die kennen, een mobiele app waarin medewerkers hun diensten zien, en een open API waarmee systemen als IMPACT diensten kunnen inzien en ad-hoc inzetten kunnen inschieten. Doel: de planning makkelijker maken.

Opleiding

[Opleiding] aanvullen
[jaar] – [jaar]
[Instelling · plaats]
[Cursus of certificaat, bijv. verkeersregelaar] aanvullen
[jaar]
[Instelling]