Software ontwikkelaar
Mooie software bouwen die pragmatisch is, niet 'over-engineered', maar wel goed schaalbaar is als de noodzaak er is: Dat is wat ik graag doe.
Ik ben mijn professionele carrière als software ontwikkelaar begonnen in 2004. Maar, zoals de meeste ontwikkelaar begon mijn echte ontwikkelaarservaring al eerder. Op ongeveer 9-jarige leeftijd begon ik een moonlander spel over te typen op een ZX spectrum uit een boek. Ik probeerde met de code te rommelen, om het spel te veranderen. Dat lukte uiteinelijk helemaal niet, maar de passie om dingen te maken die werken en er goed uitzien was geboren.
Tech stacks en engineering visie
Vanuit qBasic, VB en classic ASP ben ik al lang bezig met de Microsoft stack. Ik heb gewerkt met .net MVC, .net core, Azure, CosmosDB, SQL server, MySql, Angular, Vue en React. Vanaf het begin heb ik pragmatische oplossingen boven over-engineered oplossingen gewaardeerd. Dat betekent niet dat ik niet van goed georganiseerde software houd. Ik streef ernaar om te zoeken naar frameworks die een opionated set of defaults en tools bieden die gemakkelijk kunnen worden uitgebreid wanneer dat nodig is. Ik zie dit bijvoorbeeld in frameworks zoals Vue, .net core en Astro.
Visie op engineering management
Ik geloof dat elke engineer een professional is. Ze weten wat ze doen en ze weten hoe ze het moeten doen. Ik zal me niet bemoeien met dagelijkse beslissingen, of hoe te coderen. Ik wil ingenieurs wel ondersteunen om hun werk zo goed mogelijk te doen. Door dingen te bieden die ze nodig hebben. Door ze te coachen in soft-skills. Door ervoor te zorgen dat er een duidelijke visie is op het product dat we bouwen.
In contact komen?
Ik ben altijd open om te praten over nieuwe freelance mogelijkheden.
Ervaring als een ontwikkelaar
Mijn ervaring door de jaren heen
Formitable - Engineering Manager
- Proces management
- Coaching
- Team lead
- .net core
- Cloud development
- Cloud architecture
- Document databases (CosmosDB)
Formitable - Ontwikkelaar
- Teamcoaching
- Team lead
- Projectmanagement
- .net core
- Angular
- Cloud development
- Cloud architecture
- Document databases (CosmosDB)
ANETO - Team lead, Coach & Engineer
- Coaching of my team
- Team lead
- Projectmanagement
- .net MVC
- Cloud development
- Cloud architecture
- Document databases (CosmosDB)
Zookini - Head of Development / CTO
- Een groeiend team ontwikkelaars ondersteunen
- Projectmanagement
- Senior engineer
- .net MVC
- Relational databases (MS SQL, mySql)
Van Gennep - M.A.C. - Ontwikkelaar
- .net MVC
- Relational databases (MS SQL, mySql)
2R - IT Services - Head of Development / CTO
- Een groeiend team ontwikkelaars ondersteunen
- Projectmanagement
- Senior engineer
2R - IT Services - Ontwikkelaar
- Classic ASP
- .ASP.net
- .net MVC
- Relational databases (MS SQL, mySql)