Naar de inhoud

Cases

Twee trajecten waarin eerst duidelijk moest worden hoe het werk liep, voordat er iets gebouwd kon worden. Het eerste is geanonimiseerd: de naam van die klant noem ik pas met zijn toestemming.

Handel en logistiek

Eerst Microsoft 365 op orde, nu één systeem rond de transactie

Een handels- en logistiekbedrijf met een klein team. De naam noem ik pas met toestemming van de klant.

Wat ik deed

  • Verouderde omgeving (Dropbox, Excel, lokale mail) geanalyseerd.
  • Processen en informatiestromen in kaart gebracht (huidige en gewenste situatie in ArchiMate) en vertaald naar requirements.
  • Verouderde omgeving (Dropbox, Excel, lokale mail) gemigreerd naar Microsoft 365.
  • Entra ID, MFA, Conditional Access en gebruikersbeheer ingericht.
  • SharePoint ingericht als documentmanagementsysteem, met mappenstructuur, rechten en metadata.
  • Processen geautomatiseerd met Power Automate en Microsoft Graph, waaronder factuurverwerking met OCR.
  • Dynamics 365 Business Central ingericht voor finance, inkoop, verkoop en goedkeuringen.
  • Dynamics 365 Sales ingericht voor klantbeheer.
  • Gebruikers getraind en begeleid bij de overstap.

Wat de doorlichting liet zien

  • Het dagelijkse werk draait op Excel: bijna driehonderd spreadsheets, en voor de planning elke maand een nieuwe kopie.
  • De gegevens van één transactie worden vier tot zes keer overgetypt: in de planning, het overzicht van zendingen, de contractadministratie, de factuur en het debiteurenregister.
  • Formules verwijzen naar kopieën van andere bestanden en breken daardoor.
  • Elke factuur begint als kopie van een Excel-sjabloon.

Wat nu volgt

Inmiddels zijn alle werkbestanden doorgelicht: welke spreadsheets er zijn, welke gegevens erin staan en waar dezelfde gegevens opnieuw worden ingevoerd.

De rode draad is het nummer van de transactie. Daar hangt alles aan — planning, documenten en factuur — en daarom is het het vertrekpunt voor één systeem dat op hun eigen keten is gebouwd, waarin elk gegeven maar één keer wordt ingevoerd. Welke vorm dat systeem krijgt, is nog in bespreking.

Eigen platform

Het complete platform achter een verhuurdienst voor powerbanks

Airvall B.V., Waddinxveen. Daar ben ik mede-oprichter en technisch eigenaar.

De vraag

  • Airvall verhuurt powerbanks via stations op publieke locaties.
  • Daarvoor moet software op elke plek in de keten werken: bij de klant, op het station zelf, en voor de partners en het eigen team.

Wat ik bouwde

  • Mobiele app gebouwd in Flutter voor iOS en Android, gepubliceerd in de App Store en Play Store.
  • Android-app voor de stations ontwikkeld (Kotlin) met contactloos betalen via Stripe en updates op afstand.
  • Backend (NestJS, PostgreSQL) en beheer-, partner- en salesportaal (Next.js) ontwikkeld.
  • Stations gekoppeld via MQTT en TCP, met monitoring van hun status en realtime updates naar app en portaal.
  • Infrastructuur opgezet en beheerd op Google Cloud: Cloud Run, Cloud SQL, Redis, Cloud Storage en een afgeschermd netwerk.
  • Beveiliging ingericht: rollen en rechten, logging van beheeracties, versleutelde verbindingen en back-ups.
  • Releases geautomatiseerd met GitHub Actions; testplannen opgesteld en uitgevoerd.

Waar het nu staat

De app is gepubliceerd in de App Store en de Play Store, en de stations zijn op afstand bij te werken.

Zullen we kennismaken?

45 minuten, gratis en zonder verplichting. U vertelt hoe het werk nu loopt en waar het knelt; ik vertel of en hoe ik kan helpen.