Ons softwareplatform stelt ons in staat door te groeien.

Interview met Principal software engineer Maurice Betzel In deze serie gaat Gaston Schul het gesprek aan met een expert uit de eigen organisatie. Hem of haar wordt gevraagd naar zijn drijfveren. Deze keer Maurice Betzel. “Ik vind het fantastisch om voor een klant bepaalde knelpunten op te lossen en meerwaarde te creëren.”
Ons softwareplatform stelt ons in staat door te groeien.

Maurice Betzel is principal software engineer bij Gaston Schul. Hij is vooral bezig met de ontwikkeling van een softwareplatform dat digitale verbindingen onderhoudt met klanten en autoriteiten. Wat vindt hij het leukste aan zijn werkzaamheden: “Dat is het uitwerken van nieuwe ideeën en processen en daar vervolgens geschikte software voor ontwikkelen. Als zo’n toepassing vervolgens live gaat en goed werkt, word ik daar erg vrolijk van en krijg ik soms zelfs kippenvel.”

Hoe ben je bij Gaston Schul terechtgekomen?

“Vóór mijn huidige functie werkte ik als senior software developer bij een Duits softwarehuis en dienstverlener aan de ontwikkeling van een elektronisch gezondheidsplatform en betaalsysteem. Ik kwam destijds in contact met Gaston Schul waar de ontwikkeling van software nog in de kinderschoenen stond en er op dat gebied nog sprake was van een greenfield. Ze zochten iemand die de softwareontwikkeling wilde oppakken. Er was nog veel ruimte om mijn expertise in het bouwen van modulaire bedrijfsapplicaties toe te passen en verder uit te breiden. Dat vond ik erg uitdagend en sprak me bijzonder aan. Daarom startte ik in september 2017 bij Gaston Schul waar ik op het tijdstip van dit interview precies 1020 dagen, oftewel 2 jaar 9 maanden en 16 dagen met veel plezier in dienst ben.”

Wat is het aandachtsgebied waarmee je je bezighoudt?

“Ik ben vooral bezig met de ontwikkeling van een softwareplatform dat digitale verbindingen onderhoudt tussen de externe systemen van onze klanten en onze interne systemen die in contact staan met de douane en andere autoriteiten. Dit platform wordt onder ander gebruikt voor het in- en uitlezen van de gegevens die nodig zijn voor de afhandeling van de formaliteiten die vereist zijn bij de import en export van goederen. Bedoeling van het platform is enerzijds de operatie digitaliseren, anderzijds de automatisering steeds verder uit te bouwen tot een digitale organisatie. Het moet ervoor zorgen dat we ook de komende jaren door kunnen groeien. De kenmerken van het platform zijn flexibiliteit, efficiëntie en minimalisatie van risico’s en softwarekosten. Het is modulair van opzet zodat het stapsgewijs verder kan worden uitgebreid, is gebouwd met open-source software en voldoet aan de internationale normen en softwarespecificaties.”

Waaruit bestaan je dagelijkse werkzaamheden?

“Om het kort samen te vatten komt het feitelijk neer op het integreren van bedrijfsapplicaties op alle niveaus binnen de organisatie. Dus van ideevorming, ontwikkeling, documenteren en testen van software om processen te automatiseren tot het aankoppelen van de externe systemen van klanten aan ons platform en ervoor zorgen dat gegevens tussen al deze verschillende systemen digitaal uitgewisseld kunnen worden. Hierbij word ik ondersteund door binnen- en buitenlandse experts die de vakinhoudelijke kennis leveren op het gebied van customs en trade compliance. Dat zijn bijvoorbeeld onze businessconsultants, maar ook douane-experts en andere deskundigen. Daarnaast ben ik verantwoordelijk voor het operatieve gedeelte van het platform: ervoor zorgen dat de beschikbaarheid en functies gewaarborgd zijn.
De inrichting van een softwareplatform betekent tevens dat de gehele organisatie een transformatie doormaakt. Daar is de kennis en inzet van al onze experts bij nodig. Daarom werken we ook aan het vergroten van het bewustzijn bij onze medewerkers over wat zo’n eigen platform voor onze organisatie betekent.”

Wat zijn de hobbels die je tegenkomt en hoe los je die op?

“Het is soms lastig om geschikte gegevens van klanten te verkrijgen om prototypes van nieuwe applicaties mee te bouwen en uittesten. De klant weet niet altijd wat voor data precies nodig zijn en soms zijn er gegevens vereist waar een transporteur of verlader niet over beschikt, maar die wel vereist zijn bij het importeren of exporteren van goederen. Deze gegevens moeten dan eerst opgevraagd worden bij de producent van de te verzenden goederen. In eerste instantie is het verzamelen van betrouwbare gegevens een taak van onze businessconsultants, maar vaak steekt de duivel in de details. Ik adviseer de klant goed voorbereid met ons in een meeting te gaan te gaan en de processen vooraf op papier uit te werken, zodat de meeste valkuilen van tevoren in kaart zijn gebracht en de grenzen van een project duidelijk zijn.”

Heb je een voorbeeld van een bijzondere case op jouw aandachtsgebied?

“Voor een goede werking van applicaties is het noodzakelijk dat de input correct is. De data van onze klanten bevatten vrijwel altijd adressen. Daar zitten regelmatig type- of spelfouten in en dat zorgt dan voor problemen die vervolgens handmatig moeten worden opgelost. Hiervoor heb ik, met ondersteuning van opensource projecten, een oplossing gebouwd die gebruikmaakt van kunstmatige intelligentie. Deze toepassing corrigeert automatisch alle adressen die foutief zijn. Dat gebeurt ook bij variaties in landnamen, zoals ‘China’ of ‘Volksrepubliek China’. Daarnaast kunnen we inmiddels ook fouten in de volgorde van letters tot een bepaald niveau detecteren en corrigeren.”

Wat spreekt je aan in je dagelijkse werkzaamheden?

Dat is toch wel het uitwerken van nieuwe ideeën en processen en daar vervolgens de best passende software voor te ontwikkelen. Want ik vind het fantastisch om voor een klant bepaalde knelpunten op te lossen en meerwaarde te creëren. Daarvoor is het overigens wel nodig dat het voortdurend willen leren een deel van je DNA is. Als een nieuw ontwikkelde toepassing live gaat en goed werkt, word ik daar erg vrolijk van en krijg ik soms zelfs kippenvel.”