Marcel van Spijk, senior react native developer

Van jongs af aan heeft Marcel van Spijk interesse in techniek en ICT. Van zijn hobby heeft hij inmiddels zijn werk kunnen maken. Bij O&P Rijk werkt hij namelijk als senior react native developer: ‘Wij bouwen apps voor 155.000 gebruikers. Hiervoor gebruiken wij de modernste technieken. Dat maakt mijn werk bij O&P Rijk zo interessant.’

Van het Ministerie van Economische Zaken, tot Dienst Justitiële Inrichtingen en DICTU. Marcel werkt al ruim 20 jaar bij de Rijksoverheid. Het vooroordeel dat werken bij de overheid niet uitdagend of vernieuwend is, is hem niet onbekend. Toch kan hij hier zich totaal niet in vinden: ‘Door de afwisseling tussen de verschillende ministeries en rijksorganisaties heb ik me verder kunnen ontwikkelen. Ook heb ik veel verschillende programmeertalen geleerd en toegepast. Ik heb opleidingen gevolgd en binnen de overheid kun je eindeloos doorgroeien!’ Bovendien staan de ontwikkelingen binnen de overheid volgens Marcel nooit stil: ‘Om in te kunnen spelen op de vele wijzigingen staat innovatie hier voorop.’

Continious intergration en continious development

Zo wordt er gewerkt met moderne technieken zoals continious intergration en continious development (CICD). ‘Dit is een manier van werken’, licht onze developer toe. ‘Alle onderdelen zijn met elkaar geïntegreerd. Dit betekent dat als ik iets aanpas, mijn collega’s direct die code hebben en kunnen zien of hun code daarmee samenwerkt. Daarbij draaien onze systemen in een cloud-omgeving en die we zelf inrichten. Op die manier kunnen we al onze apps zelf bouwen en beheren.’

'Om in te kunnen spelen op de vele wijzigingen staat innovatie bij O&P Rijk voorop.'

Klaar voor de toekomst

Ook react native, de programmeertaal waarin Marcel en zijn collega’s werken, is klaar voor de toekomst. Zo werkt het perfect voor het bouwen van apps voor de mobiele telefoon en tablet. ‘Met native react kun je bij elke stap die je bouwt in een app of website aangeven hoe hierop moet worden gereageerd. Bovendien zijn gegevens gemakkelijk op een centrale plek te bundelen. Dit betekent dat als je een bouwblok goed aanstuurt, je bijna niets meer handmatig hoeft te doen.’ Dat maakt dat het een perfect java-script is voor een frontend developer zoals Marcel: ‘Bij het bouwen van de apps richt ik me op wat de gebruiker te zien krijgt. Met behulp van native react kun je dit op een hele moderne en gebruiksvriendelijke manier inregelen.’

Daarnaast is er ook veel ruimte om processen te verbeteren. ‘Denk hierbij aan Agile of behavour driven development, waarbij we werkwijzen kunnen automatiseren. Zo kunnen we beter rapporteren en zorgen dat ons werk voor alle stakeholders inzichtelijk is. Als developer heb je hier veel inspraak in.’ Voorlopig zit Marcel dan ook nog helemaal op zijn plek. ‘Ik krijg hier veel vertrouwen en vrijheid in de manier waarop ik mijn werk doe.’