Beschikbaar voor nieuwe opdrachten per september 2026
Ervaring
Sinds 2007 bouw ik software in .NET; sinds 2015 als zelfstandige onder de naam Mark Smit .NET. De constante door alle opdrachten heen: bestaande systemen en teams van binnenuit moderniseren — van WebForms naar MVC, van SVN naar Git, van tweewekelijkse releases naar CI/CD, en nu van geen AI naar AI.
M.Sc. Technische Informatica (TU Delft) · Microsoft-certificering Programming in C# (70-483) · Daarnaast: .NET performance-analyse en -verbetering als consultancy-aanbod.
Eerder gewerkt voor onder andere
Tijdlijn
- 2024 – heden
Sabbatical — AI-verdieping & eigen bouwproject
Verdieping in de werking en (post-)training van LLM's en BERT, en in de toepassing ervan: triage, categorisering, samenvatting, data-extractie en het leggen van relaties. Gebouwd: een persoonlijk kennis- en productiviteitssysteem met vector search, lokale Whisper-transcriptie, structured output-extractie en BERT-classificatie.
- 2016 – 2024
T-Mobile Nederland (later Odido) — developer → team lead
Acht jaar op het order-fulfillment-systeem, van groeifase tot volwassenheid. Grote refactoringsslagen met als resultaat een uitgebreide automatische testsuite; CI/CD ingevoerd: van uitsluitend tweewekelijkse deploys naar op elk moment kunnen uitrollen. Tijdens de teamgroei van 6 naar 20 developers de technische lead over het wervingsproces; later team lead van het order-fulfillment-team.
- 2016 (jun – dec)
Vodafone Thuis — .NET-developer
LookingGlass gebouwd, een troubleshooting-app voor tweedelijns agents die anno nu nog steeds in gebruik is — neergezet als losstaande MVC-app om de voordelen boven WebForms aan te tonen, waarna een migratietraject voor het hele systeem volgde. Daarnaast de migratie van SVN naar Git opgezet en uitgevoerd.
- 2016 (mei – jun)
CBG — WieWasWie.nl
Doorontwikkeling van de grootste genealogie-site van Nederland.
- 2016 (jan – apr)
funda — backend developer
Homepage en zoekresultaten van de grootste huizensite van Nederland, in een volwassen Scrum-team met een van de beste CI/CD-straten van het land: dagelijks tientallen volledig geautomatiseerde deploys. Die kennis nam ik mee naar Vodafone en T-Mobile.
- 2015 (okt – dec)
Axendo — Sitecore & Umbraco
Onder meer IAmsterdam.com (Sitecore) en de EO-site (Umbraco).
- 2011 – 2015
uWebshop — open source e-commerce voor Umbraco
Packaged product bovenop het open source CMS Umbraco; het grootste deel van 2012 fulltime, daarna onderhoud. Zichtbaar op github.com/uWebshop.
- 2008 – 2015
Mindbus — medior → senior .NET-webdeveloper, team lead, Scrum master
Alle aspecten van softwareontwikkeling: klantcontact, requirements, architectuur, bouw, test, deployment en procesverbetering. Hoogtepunt: CvI-net, een complex aanvraag- en beoordelingssysteem (ruim 1000 datavelden, honderdduizenden leerlingen) met een flexibel, door eindgebruikers zelf uit te breiden schema — een vroeg voorbeeld van meta-model-denken dat direct raakt aan hedendaagse schema's voor structured LLM-output.
- 2007
Start: game-development in C#
Stage bij Cannibal Game Studios (game engine, C#/XNA) en een freelance serious game voor de Hartstichting.
Kort samengevat
18+ jaar .NET
C#, architectuur en webdevelopment in enterprise-omgevingen — telecom, platforms, overheid-gerelateerd.
Technisch leiderschap
Team lead en Scrum master; technische lead werving tijdens groei van 6 naar 20 developers.
Bewezen modernisering
MVC-, Git- en CI/CD-transformaties in productie-omgevingen die niet stil mochten staan.
Actuele AI-kennis
LLM's, RAG, structured output en classificatie — verdiept tijdens de sabbatical en dagelijks in gebruik.