Qua functiebeschrijving ben ik een Software Engineer, verantwoordelijk voor wat vroeger de ‘server’ of ‘back-end’ werd genoemd. Hier bij InnoValor: ‘ontwikkelaar van ReadID’. 

In werkelijkheid ben ik als mens, al ruim 15 jaar ‘software engineerend’, geïnteresseerd in zowel de theoretische concepten als praktische toepassingen van techniek. 

Mijn interesse- en tevens expertisegebied is technische software architecturen. Van micro-services, asynchronous messaging, batch processing, de bij InnoValor onmisbare security, tot meer low-level thema’s als design patterns en quality control. Web frameworks, containers, orchestration tools, databases, search-indices, event-streaming, etc. etc. Op kleine schaal word ik nog steeds gelukkig van een mooie stuk code of een slim algoritme.

Hoge prioriteit bij InnoValor heeft het stroomlijnen van het softwareontwikkelingsproces.

Belangrijk voor een betrouwbare productontwikkeling en oplevering van software is automatisering. Een deployment pipeline (continuous integration / continuous development) waar je op kunt vertrouwen. Voldoende testdekking, goede kwaliteit code, peer reviews, documentatie… hier bij InnoValor komt alles aan bod en is er ruimte en noodzaak om dagelijks mijn ideeën in de praktijk te brengen. Onderzoek, innovatie, nieuwe technologiën, slimme oplossingen, optimaliseringen, dit alles is hier dagelijkse kost. 

Werkend in een team met inspirerende collega’s heerst hier een werksfeer die ooit beschreven werd door de wijze Confucius: ‘Choose a job you love, and you will never have to work a day in your life’.