Over mij

Hallo mijn naam is Martijn, Een typisch jaren ’70-’80 naam. Daarin ben ik zeker niet bijzonder. Heb regelmatig in mijn school- en werkleven te maken met ander Martijnen, dus weet hoe ‘gewoon’ deze naam is. Ben een hardwerkende medewerker en vader van 4 kinderen. Heb zonder dat ik het zelf doorhad een credo die mij goed past: “Lead by example, learn by doing!”. Dit zowel privĂ© als zakelijk.

Informatie Technologie (IT)

Mijn interesse in IT of beter computers is terug te herleiden naar mijn jeugd. We woonde destijds schuin tegenover een gezin waar de vader werkte met computers. Voor de oud gedienden was dat een MSX2. Een voorloper van de echte PC’s. Maar de interesse was gewekt. Je kon er immers spelletjes op spelen :). Maar naast die spellen kon je in MSXBasic zelf aan de slag om wat te knutselen. Dus spelenderwijs meer en meer elementen en complexere situaties combineren. Nu had ik naast computers ook interesse in voetbal, dus heb die 2 interesses gecombineerd tot een voetbal manager spel (voor 1 persoon weliswaar).
Dus startende met 2 teams tegen elkaar en bij een hit op een random number kreeg dat team een doelpunt. Uitslagen van 33-16 waren niet vreemd. Maar dan begint het dus. Je gaat de hitratio aanpassen zodat er minder grote scores vallen, je weegt het ene team beter dan de andere waardoor het ene team sterker is, je gaat spelen met toeschouwersaantallen obv het team dat thuis speelt, je voegt meerdere teams toe, je voegt spelers toe als extra dimensie, je houd rekening met de posities van spelers, je voegt kaarten aan het spel toe, nog meer teams, start een competitie, schorsingen voor spelers, toeschouwersaantallen fluctueren obv stand van het team, de eerste transfer, etc. etc. etc.
Voordat ik het wist had ik een waslijst aan functionaliteit gebouwd met allemaal constructies die we tegenwoordig in makkelijkere programmeertalen veel beter kunnen doen. Maar wel al modulair opgebouwd ten behoeve van de functiescheiding, performance, onderhoudbaarheid etc.

Dit alles is iets wat natuurlijk zeer belangrijke aspecten blijven in de software wereld waar ik me dagdagelijks mee bezig houd. Niet meer als programmeur, maar als Architect in de breedste zin. Van Systeem/Infra Architect om de juiste infra op poten te zetten, Software Architect om de juiste softwarecomponenten in te zetten met de juiste configuraties tot Solution Architect om de juiste afwegingen te maken om een oplossing toekomstvast en stabiel te maken/houden.

Werk

  • Te Strake BV
    • Stagiaire, implementatie SolidEdge binnen het bedrijf. Later Solid Edge uitgebreid met functionaliteit welke weer door Te Strake verkocht is aan de eigenaar van Soilid Edge, het Amerikaanse Intergraph
  • C BBS Software
    • Stagiaire, Programmeren in C, onderhoud websites,
  • InterPlein BV
    • Developer, ontwikkelen van rekenmodules voor Banken, verzekeraars en internet-bedrijven
    • Teamlead, door de exposieve groei aan rekenmodules, klanten en medewerkers was er behoefte aan een teamlead welke de intern ontwikkelde generieke modules onder haar hoede nam. Deze taak was het onderhouden, controleren en uitbreiden van deze mdolues door alle onderdelen heen. Zorg voor de kwaliteit en toezien op het gebruik door de 100+ medewerkers.
  • DELT ICT Services BV
    • Junior software developer
    • Software developer
    • Senior software developer
  • euroscript Delt Netherlands bv
    • Senior software developer
    • Projectleider
    • ECM Architect
  • AMPLEXOR Netherlands bv
    • ECM Architect
    • MT Operations
  • Everest BV
    • Software Architect (Finance BU)
  • Blueriq BV
    • Software Architect