er rijden bussen rond met mijn software
Michel Vollebregt
Front end Developer
Michel Vollebregt
Front end Developer
Ik was al vijf jaar Backend Java Developer bij ilionx en merkte dat ik toe was aan iets nieuws. De ontwikkelingen binnen IT gaan heel erg snel, maar in frontend gaat het nog sneller. Waar je in Java nog wel eens een techniek van vier jaar geleden kunt gebruiken, is dat in frontend echt prehistorisch. Die dynamiek en hoe snel daar dingen bij kwamen vond ik erg leuk.
Angular werd al vroeg gesignaleerd in onze unit. Toen Angular nog niet ‘definitief’ was om ervaring in op te doen, waren wij al bezig om hierin te ontwikkelen voor een project. Ik heb ook samen met een collega een training hiervoor gemaakt. Momenteel vervul ik de rol als Lead Consultant en coach ik meerdere collega’s. Ik vond dat nog best lastig, hoe doe je dat nou het beste? Via de ilionx Academy heb ik hiervoor een aantal trainingen gevolgd om deze skills nog beter te ontplooien. Uiteraard houd ik mijn technische kennis ook nog op peil door bijvoorbeeld aan conferenties deel te nemen of met trainingen via de ilionx Academy.
Een project dat ik onlangs heb afgerond was bij een openbaarvervoersbedrijf. Ik heb nieuwe software ontwikkeld om alle onderdelen in de bus met elkaar te laten communiceren. Denk bijvoorbeeld aan de in en-uitcheckpalen en de schermen waarop de volgende halt staat afgebeeld. Deze zijn gekoppeld aan de GPS en boordcomputer van de bus. Het draait op een Android tablet en ik was vooral bezig met protocollen. Oude apparaten in de bus werken nog met een protocol op basis van bytestreams over TCP/IP. Nieuwere apparaten werken met met XML-berichten over HTTP. De oude en nieuwe apparaten konden dus niet met elkaar praten, en daarom hebben wij software geschreven die de verschillende soorten berichten vertaald van bytestreams naar XML en andersom. Ik ben een paar keer in testlab geweest met incheckpalen en stapels ov-chipkaarten. Daar worden de situaties gesimuleerd. Op die manier kon ik ter plekke debuggen en kon ik de fouten veel sneller zien. Zo’n project spreekt heel erg tot de verbeelding. Het is namelijk ontzettend zichtbaar wat je gemaakt hebt en je maakt dingen die mensen echt gebruiken. Ik heb dit project samengedaan met een collega die wat minder ervaring had met Java. Ik heb hem gecoacht en begeleid en dat was erg leuk om te doen. Het project is inmiddels opgeleverd, getest en er worden proefritten met bussen gemaakt. Dus nu rijden er bussen rond met mijn software!
ilionx heeft mij alle kansen en ruimte gegeven om door te groeien van Backend Developer naar Lead Consultant, coach en kennisoverdrager. Uitdaging, vakmanschap en slagkracht: bij ilionx vermenigvuldig je jouw talent!
Pam Bakker Corporate Recruiter +31 6 500 38 895 pambakker@ilionx.com