Freelance Solution Architect in Antwerpen

Ik ben Claudiu Matei. Sinds 2016 werk ik in software, van developer tot CTO. Vandaag werk ik als architect in de IT-teams van grote organisaties.

Gewerkt voor onder meer

  • DPG Media
  • Ravago
  • Nobel Biocare
  • Stad Antwerpen
  • Swoove Studio
  • ABVV

Wat ik doe

Ik werk als architect in je team, en waar het nodig is bouw ik mee. Bij elke keuze reken ik de kost van hosting en onderhoud mee.

Architectuur en advies

Eerst breng ik in kaart welke systemen en teams van elkaar afhangen. Daarna leg ik keuzes vast met hun kosten en risico's, en kijk ik in code reviews of ze ook zo gebouwd worden.

  • Integratiearchitectuur over meerdere domeinen
  • Event-driven architectuur (EDA) met Kafka
  • Legacy gefaseerd vervangen met strangler fig, ook bij een migratie naar SAP
  • Migratie naar AWS of Azure, CI/CD en Infrastructure as Code
  • LLM- en RAG-integraties

Platformen bouwen en leiden

Van een eerste MVP tot een platform met meer dan 160.000 actieve gebruikers per maand, zoals bij Swoove Studio, waar ik CTO was. Ik leid het team, schrijf zelf code mee en zorg voor monitoring zodra het in productie draait.

  • Van MVP tot schaalbaar platform
  • Leiding over engineeringteams
  • Contract-first werken tussen teams
  • Geautomatiseerde tests vanaf de eerste release
  • Monitoring en betrouwbaarheid in productie

Geselecteerd werk

Opdrachten uit de voorbije tien jaar, met de situatie bij de start en wat er daarna veranderde.

Opdrachtgever en rolOpdrachtResultaat
Ravago2026 tot nuSolution Architect

Integratiearchitectuur over Manufacturing, Supply Chain, Warehousing en Inventory, zodat elk domein apart kan veranderen en getest worden. Business events via Kafka met AsyncAPI-contracten, als basis om SAP domein per domein in te voeren.

Lopende opdracht. Contract testing ingevoerd op structuur (schema's) en op gedrag (Gherkin-scenario's). Daarmee kan een dienst later achter een anti-corruption layer naar SAP verhuizen zonder dat afnemende domeinen het merken. DORA-metrics tonen waar de levering vertraagt.

  • EDA
  • Kafka
  • AsyncAPI
  • SAP
Swoove Studio2022 tot 2026CTO en Solution Architect

Scale-up met een kwetsbare on-premise opzet, geen monitoring (storingen kwamen binnen via klachten van klanten) en een frontend die op de backend moest wachten. Leiding over de volledige IT en een internationaal team via tech leads, migratie naar Azure en contract-first werken.

Meer dan 160.000 actieve gebruikers per maand. Infrastructuurkost van €10.000 naar €200 per maand. Releases van maandelijks naar meerdere per week, bugs van ±30 naar ±3 per week. Nieuwe infrastructuur staat er in minuten, waar dat eerst een maand duurde.

  • Azure
  • Terraform
  • Teamleiding
Ravago2022 tot 2023Tech lead en software architect

Een go-live in Turkije kwam eraan, maar de levering ging te traag. 100+ applicaties draaiden op één gedeelde database, zonder automatische tests. Refactoring met DDD en hexagonale architectuur, tests als vangnet en trunk-based development.

Releases van 4 weken naar 2 à 3 dagen, releasetesten van 3 à 4 weken naar maximaal één week. Geen bugfix-sprints meer (backlog maximaal 2 bugs), en merge-conflicten verdwenen met trunk-based development. Het team kreeg ruimte om applicaties van andere afdelingen over te nemen.

  • DDD
  • TDD
  • Java
DPG Media2019 tot 2022Cloud engineer, technisch lead van het team

Het volledige printdomein van een van de grootste mediabedrijven van België naar AWS, terwijl de krant elke dag moest blijven verschijnen. Per applicatie een strategie op basis van waarde en risico, legacy vervangen met strangler fig, approval tests en parallelle runs.

Het volledige portfolio naar AWS gemigreerd of uitgefaseerd, zonder onderbreking van de dagelijkse krant, met event-driven architectuur als basis. Het krantenarchief sinds 1910 verhuisde van MySQL naar DynamoDB en Aurora. Het team draaide alles zelf in productie, wachtdienst inbegrepen.

  • AWS
  • EDA
  • Kotlin
ABVV2017 tot 2018Full-stack developer

Een AS400-mainframe die vervangen moest worden. Eerst een pilot om te bewijzen dat oud en nieuw naast elkaar konden draaien, met de IBM-integratielaag als anti-corruption layer. Daarna Spring Boot en Angular, met een nieuw agile team in een tweetalige organisatie (NL/FR).

Mainframe en nieuwe architectuur bleken naast elkaar te kunnen draaien. Leden en medewerkers zien hun vakantiedagen, bijdragen en persoonsgegevens in MyABVV. Junior developers gecoacht in Scrum en Git.

  • Mainframe-migratie
  • Spring Boot
Eerdere opdrachten2016 tot 2019Full-stack developer

Een tool waarmee integratiespecialisten in tandartspraktijken bestaande data naar het Nobel Biocare-platform overzetten. De full-text zoekmachine voor het Felix-archief van Digipolis Antwerpen. Een webportaal dat meer dan 40 diensten van de Belastingdienst Nederland bundelt.

Bij een vierde opdracht, een KYC-blockchainsysteem voor financiële instellingen, werd de implementatie van ons team verkozen boven die van vier andere landen.

  • Java
  • Angular
  • Elasticsearch

Wat opdrachtgevers zeggen

MATEI brengt precies wat we nodig hadden: iemand die gebruikers begrijpt én technisch kan leiden. Complexiteit wordt vertaald naar duidelijke roadmaps.

Scrum MasterSwoove Studio

Dankzij MATEI wordt ons systeem nu automatisch getest. We hoeven geen aparte sprints meer in te plannen om bugs op te lossen. Dat heeft ons team enorm vooruitgeholpen.

Tribe LeadRavago

Over mij

Naast mijn werk speel ik piano, schilder en teken ik, sta ik achter de mengtafel bij live optredens en kook ik graag.

Bij een paar ervan zie ik een link met hoe ik werk.

Piano
Een stuk dat ik nog niet beheers, oefen ik traag en per passage, tot het vanzelf loopt.
Audio engineering
Bij live optredens sta ik achter de mengtafel. Het routinewerk heb ik met AI geautomatiseerd, zodat ik kan luisteren naar wat er op het podium gebeurt. In software gebruik ik AI op dezelfde manier: voor het repetitieve werk.
Schilderen
Ik schilder om te ontspannen.
Tekenen
Tekenen is voor mij de snelste manier om iets uit te leggen. Een architectuur schets ik eerst samen met de mensen die ze moeten bouwen.
Koken
Voor ik kook, is mijn keuken proper, en achteraf laat ik ze properder achter dan ik ze vond. In een codebase probeer ik bij elke wijziging hetzelfde te doen.

Werkwijze

Claudiu Matei

Je werkt rechtstreeks met mij, van de eerste inschatting tot de oplevering. Er zit geen accountmanager tussen.

Is er meer capaciteit nodig, dan haal ik senior specialisten uit mijn netwerk erbij met wie ik al eerder samenwerkte. Zij werken onder mijn leiding.

Architectuuropdracht
Ik stap in je team als Solution Architect, voor een afgebakende periode of doorlopend. Ik leg de architectuur vast en coach je team om technische afwegingen zelf te maken. Als ik vertrek, hangt er niets van mij af.
Project in regie
Voor trajecten waar nog veel onbekend is, zoals een oud systeem dat gemoderniseerd moet worden. Je betaalt de gewerkte tijd en beslist om de paar weken, op basis van werkende software, of we verder gaan of bijsturen.

Veelgestelde vragen

Staat je vraag er niet tussen?

Mail naar info@matei.be of gebruik het formulier hieronder. Liever een telefoontje? Laat je nummer achter in het formulier, dan bel ik je terug.

Wat doet een Solution Architect precies?

Ik bepaal samen met jou hoe een systeem in elkaar zit voor er gebouwd wordt: welke onderdelen er nodig zijn en hoe ze met je bestaande systemen praten. Een verkeerde keuze daar betaal je later in maanden herwerk.

Bouw je ook websites en webshops voor kmo's?

Ja. Daar is een aparte pagina voor: websites, webshops en platformen voor kmo\'s.

Hoe lang duurt een project?

Een eerste werkende versie (MVP) staat er meestal na 6 tot 12 weken, een groter project duurt 3 tot 6 maanden. Tussendoor zie je regelmatig werkende software, dus je kan bijsturen voor het budget op is.

Werk je met een vaste prijs of in regie?

Dat hangt af van hoeveel er al vastligt. Is de scope duidelijk, dan spreken we een vaste prijs af en weet je vooraf wat het kost. Zijn er veel onbekenden, dan werken we in regie en betaal je voor wat er effectief gebeurt.

Werk je on-site of remote?

Allebei, afhankelijk van wat het best werkt voor je team. Ik ben gevestigd in Antwerpen en werk in het Nederlands, Engels, Frans en Roemeens.

Kan je een vastgelopen project of een oud systeem overnemen?

Ja, dat is een van mijn specialiteiten. Ik begin met tests rond wat vandaag werkt, zodat we kunnen veranderen zonder iets stuk te maken. Bij het krantenarchief van DPG Media legden we zo met approval tests vast wat het oude systeem deed, en gedroeg het nieuwe zich aantoonbaar hetzelfde.

Wat als mijn project meer mensen nodig heeft?

Dan haal ik senior specialisten uit mijn netwerk erbij. Ze werken onder mijn leiding en volgens de technische afspraken die we samen maakten. Jij blijft met mij praten, ook over hun werk.

Vertel me over je project of opdracht

Een paar zinnen volstaan: wat je wil bouwen of oplossen, en wanneer. Recruiters mogen gerust de opdrachtomschrijving meesturen. Ik antwoord meestal binnen twee werkdagen.

info@matei.be Antwerpen, België
Nieuwe aanvraag