Gesprek plannen
Langlopende contractenStaff Software EngineerAdobe-gecertificeerd

AI-first engineering, elke stack

Ik ben een onafhankelijke Staff Software Engineer die voor de lange termijn blijft: mijn laatste contract liep ruim 6 jaar, met grotendeels hetzelfde team van 30–40 mensen, door twee overnames heen. Mijn focus ligt nu op agentic engineering en AI. Mijn basis is ruim 15 jaar op elke stack die nodig was, waarvan ruim 8 jaar met AEM en de Adobe Experience Cloud.

01

Agentic engineering & AI

Ik help uw team sneller op te leveren met Claude Code, Cursor en andere coding agents, en bouw AI-functies in uw product, met de kwaliteit, beveiliging en kostenbeheersing die enterprise-werk vraagt.

  • Teamregels en uitrol voor AI-coding agents: CLAUDE.md, AGENTS.md, Cursor-regels
  • Eigen skills en automatiseringen, bijv. pagina's maken van 5 naar 50+ per dag per auteur
  • LLM-functies en -pipelines: gestructureerde output, LLM-judges, schemagecontroleerde resultaten
  • Baselines voor kosten en gebruik: standaardmodel, herlezen van context, gemeten besparingen
  • Vangrails: eerst shadow mode, kwaliteitsevals, tests en CI, ongedaan maken met één commando

Publieksprijs, TELUS Digital AI Challenge 2025

Opzet voor agentic engineeringTeamregels en eigen skills geven coding agents context; vangrails controleren elke wijziging vóór een gemeten uitrol.ContextTeamregelsCLAUDE.md · AGENTS.mdContextSkills & toolsEigen skills, automatiseringAICoding agentClaude Code · CursorKwaliteitVangrailsTests · CI · evals · reviewResultaatGemeten uitrolSnelheid, kwaliteit, kosten
02

Zichtbaarheid in AI-zoekmachines (GEO)

Ontdek hoe ChatGPT en Gemini uw merk beschrijven, welke bronnen die antwoorden bepalen en wat er beter moet. Ik heb een productiesysteem gebouwd dat dit wekelijks doet voor een telecommerk, en ik beheer het.

  • Periodieke meting van vragen met koopintentie in ChatGPT en Gemini
  • Sentiment, claims en vermeldingen van concurrenten beoordeeld door een LLM-judge, schemagecontroleerd
  • Ranking van de bronnen achter elk antwoord: eigen pagina's, Reddit, reviews, pers
  • Een actielijst die verbeteringen met bewijs doorstuurt naar Content/SEO, Social en PR
  • Verbeteringen op de site: gestructureerde data, llms.txt, crawlbare en citeerbare content
Pipeline voor AI-zichtbaarheidEen promptset draait tegen ChatGPT en Gemini; een LLM-judge beoordeelt de antwoorden; geciteerde bronnen worden gerankt; verbeteringen gaan naar de juiste teams.PromptsetVragen met koopintentie1AI-enginesChatGPT · Gemini2LLM-judgeSentiment, claims, rivalen3BronrankingEigen, Reddit, reviews, pers4ActielijstContent/SEO · Social · PR, met bewijs5
03

Full-stack engineering, elke stack

Een Staff Software Engineer die zich aanpast aan de stack die het werk vraagt: product-front-ends, back-ends, data en de pipelines die ze opleveren.

  • Front-end: React 19, Next.js, TypeScript, Vue, datavisualisatie met Three.js
  • Back-end: Java 21 en Spring Boot, .NET, Node.js, Go
  • Data: Postgres, Drizzle, row-level security
  • Kwaliteit en DevOps: Cypress, Vitest, CI/CD, Docker, Kubernetes, Terraform, AWS
  • 18 maanden lead developer op een React- en .NET-platform voor financiële dienstverlening
Full-stack lagenFront-end-, back-end-, data- en deliverylaag met de technologieën die in elke laag worden gebruikt.Front-endReact 19 · Next.js · TypeScript · Vue · Three.jsBack-endJava 21 · Spring Boot · .NET · Node.js · GoDataPostgres · Drizzle · row-level securityDeliveryCI/CD · Docker · Kubernetes · Terraform · AWS
04

AEM-architectuur & -ontwikkeling

Ruim 8 jaar enterprise-AEM: architectuur, de Java-back-end en headless front-ends, op AEM as a Cloud Service.

  • AEM-architectuur en technisch oplossingsontwerp, inclusief migratie van on-prem naar AEM as a Cloud Service
  • Java-back-end: Sling Models, OSGi, HTL, JCR, dispatcher en CDN
  • Headless: Next.js op AEM GraphQL persisted queries en Content Fragments
  • Universal Editor en Edge Delivery Services
  • Componenten, templates en authoring-automatisering voor contentteams
AEM-delivery-architectuurAuteurs bewerken in Universal Editor op AEM as a Cloud Service; content wordt gepubliceerd via dispatcher en CDN en door een headless front-end opgehaald via GraphQL persisted queries.Universal EditorAuteurs bewerken in context1AEMaaCSSling Models · OSGi · HTL2Publish + DispatcherCache, CDN3Next.js / EDSGraphQL persisted queries4
05

Adobe Experience Platform & personalisatie

Adobe-gecertificeerd Real-Time CDP-developer: data, profielen en journeys verbinden binnen de Adobe Experience Cloud.

  • XDM-schema's, identity namespaces en profielontwerp
  • Real-Time CDP-audiences en activatie
  • Journey Optimizer-journeys en aanbodbeslissingen op het web
  • Integratie van Adobe Web SDK en Edge Network
  • Adobe Target, Analytics, Campaign en Customer Journey Analytics
Datastroom in Adobe Experience PlatformBronnen stromen in XDM-schema's en identity namespaces; Real-Time CDP bouwt profielen en audiences; Journey Optimizer en Target zetten ze in over alle kanalen.BronnenWeb SDK · CRM · contactcenter1XDM + identitySchema's, namespaces2Real-Time CDPProfielen, audiences3Journey OptimizerJourneys, aanbod · Target4KanalenWeb · e-mail · contactcenter5
06

Technisch leiderschap

Leadrollen in bureau- en enterpriseprogramma's. Ik breng structuur wanneer de scope verschuift en teams gemengd zijn.

  • Vier leadrollen sinds 2023, waaronder front-end lead over drie teams
  • Discovery en architectuur met klanten, vastgelegd in architectuurdocumenten en ADR's
  • Risico's vroeg en schriftelijk benoemd, met gefaseerde plannen en duidelijke stopcriteria
  • Code review en mentoring (IBM Mentor, 2019)
  • Heldere status voor delivery leads en klanten
Hoe ik delivery leidDiscovery, architectuurdocumenten en ADR's, een plan met controlepunten, oplevering met code review en gemeten resultaten.DiscoveryDoelen, kaders, risico's1Architectuur + ADR'sBeslissingen op papier2Gefaseerd planFasen, stopcriteria3OpleveringCode review, mentoring4Gemeten resultaatElk cijfer gelabeld als gemeten, gemodelleerd of aangenomen5

Wat collega's zeggen

Fragmenten uit projectfeedback, weergegeven per rol. Namen zijn weggelaten; sommige beoordelaars zijn inmiddels elders aan de slag.

Hij wist om te gaan met een front-endscope die voortdurend leek te veranderen, terwijl hij de aan het project toegewezen freelancers en nieuwe medewerkers aanstuurde en begeleidde.

Senior Product Owner
AEM-front-endprogramma

Wanneer u een ticket oppakt, kijkt u niet alleen naar het happy path; u gaat actief op zoek naar edge cases zodat alle mogelijkheden zijn afgedekt. Dat leverde zeer robuuste code op.

Senior Software Engineer
Wereldwijd hotelplatform

De communicatie was uitstekend, intern en met de klant. Hij sprong ook bij met code reviews en QA van pagina's en componenten, wat het team echt nodig had.

Product Owner
Digitaal bureau

Hoe ik met klanten werk

Langlopende contracten als onafhankelijke opdrachtnemer. Ik word deel van uw team en blijf.

Onderdeel van uw team

Fulltime in uw team, met uw tools en werkwijze, voor de lange termijn: hands-on engineering met senior oordeelsvermogen.

Leadrol

Technical of front-end lead in een programma: discovery, architectuur, planning, code review en oplevering.

Continuïteit

Mijn laatste contract liep ruim 6 jaar: het begon bij Maark en liep door na de overname door WillowTree en daarna TELUS Digital, steeds met grotendeels dezelfde 30–40 mensen.

  • Langlopende contracten, fulltime of parttime
  • Op afstand vanuit Roemenië (CET+1): volledige overlap met het VK en de EU, 's ochtends met de Amerikaanse oostkust
  • Engels en Roemeens