engineering-standards
De standaardenkit die ik een nieuw team zou meegeven: een herbruikbare CI-kwaliteitspoort, templates voor PR's, ADR's en postmortems, release readiness, runbooks voor on-call en DR, en hoe je het effect meet.
Associate Director · Product & Engineering · CapGrid
Ruim 10 jaar ervaring met het ontwerpen van gedistribueerde, multi-tenant SaaS- en AI-gedreven systemen. Vandaag leid ik een organisatie van 20 engineers en ben ik eigenaar van de volledige infrastructuur van CapGrid, van architectuur tot cloudrekening. En nog steeds schrijf ik ongeveer de helft van mijn week productiecode.
Nu: Associate Director bij CapGrid, in de rol van CPTO: product, platform, infrastructuur en AI. Open voor leidinggevende functies in engineering en product wereldwijd (Principal Engineer, Engineering Manager, Director, Head of Product, CTO en CPTO): de EU, Singapore, de Golfregio en verder.
01
Cijfers uit productie, niet uit een presentatie.
Niemand vroeg erom: we draaiden op $200K aan AWS-credits, en toen die afliepen nam ik de rekening op me. Elke regel op de rekening verklaarbaar gemaakt, verwijderd wat niemand gebruikte, de rest op basis van gemeten pieken op de juiste maat gebracht, en databases alleen zelf gehost waar we back-ups, restores, failover en patches zelf konden regelen. Uptime- en latencydoelen bleven ongewijzigd.
Een AI-platform voor orderverwerking: inkooporders komen binnen als e-mail, Excel, pdf's en afbeeldingen; regels plus een LLM zetten ze om in schema-gevalideerde data met een betrouwbaarheidsscore per veld; velden met een lage score gaan naar een wachtrij voor menselijke controle.
Specificaties uit productietekeningen halen en matchen met de catalogus, zodat nieuwe tekeningen een automatische prijsschatting krijgen in plaats van te wachten op een handmatige.
Event-driven, multi-tenant backend op Node.js, Go en AWS (SQS, Lambda, RDS) met asynchrone verwerking, caching en disaster recovery.
Requirements die door engineering worden gevalideerd voordat werk wordt toegezegd, en gestructureerde backlog refinement, zodat verrassingen vóór de sprint boven water komen en niet tijdens.
CI-kwaliteitspoorten en statische analyse die de mechanische issues afvangen, plus AI-ondersteunde reviews, zodat menselijke reviewers hun tijd aan het ontwerp besteden.
Standaarden voor geautomatiseerd testen en release-readinesscriteria die elk team op dezelfde manier toepast.
Nadat we in 2024 voor een onafhankelijke audit zakten, heb ik de workflows gedocumenteerd, het technische beleid geschreven en least-privilege-toegang afgedwongen, zo ingericht dat de systemen hun eigen bewijs leveren: pull requests, CI-logs, CloudTrail en logs van restore-oefeningen. De Big Four-audit het jaar erna werd gehaald.
02
Wat ik in productie heb gedraaid, en waar. Geen skill-balkjes.
03
2023 → nu
okt 2025 - nu
Ik leid een organisatie van 20 engineers en ben eigenaar van de architectuur-, infrastructuur- en platformstrategie van een cloudplatform voor maakindustrie: samenwerking met leveranciers, automatisering van prijzen en de volledige orderlevenscyclus. Cloudkosten -86%, een Big Four-technologie-audit, ERPNext vanaf nul opgezet en geüpgraded van v14 → v16, organisatiebrede standaarden voor releases en observability, en senior engineers begeleid tot tech leads.
jul 2023 - sep 2025
Architect van AI-orderverwerking (45 → 5 dagen), een multimodale verwerkingsengine voor afbeeldingen, Excel en berichten, en AI-onderdeelmatching met ~90% straight-through acceptatie. Ontwierp de event-driven, multi-tenant backend, CI/CD en disaster recovery.
2022 - 2023
aug 2022 - jul 2023
Naar Nederland verhuisd als kennismigrant. Leverde in twee kwartalen de MVP op van de Template.io-engine voor het opstellen van contracten, met REST- en GraphQL-API's en meer dan 90% geautomatiseerde testdekking.
2021 - 2022
dec 2021 - jul 2022
Leidde in twee maanden de herarchitectuur van Go → Node.js (TypeScript) voor een nieuwsplatform met ~5M gebruikers in 12+ talen, met een latency onder 200 ms. Erkend voor de technische architectuur.
2020 - 2021
aug 2020 - nov 2021
Moveable.uk, een multi-tenant white-label SaaS voor verhuizingen en vastgoed: data gescheiden per tenant, configuratiegestuurde deployments, met een team verspreid over Canada, Dubai, Polen en India.
2018 - 2020
jul 2018 - jul 2020
Ontwikkelde Novagems, een workforceplatform voor beveiligingsbedrijven, en was eigenaar van de backend: gps-tracking, geofencing en geautomatiseerde salarisverwerking. Planningsefficiëntie +70%. Sprintlead.
2016 - 2018
aug 2016 - jun 2018
Ontwikkelde een paar maaltijdbezorgapps (React Native + Node.js REST-API's), plus producten voor de zorg en EdTech. Award voor Beste Teamproject.
04
Clean-roomversies van patronen die ik op mijn werk aanstuur: klein, af en getest. Geen code of data van werkgevers.
De standaardenkit die ik een nieuw team zou meegeven: een herbruikbare CI-kwaliteitspoort, templates voor PR's, ADR's en postmortems, release readiness, runbooks voor on-call en DR, en hoe je het effect meet.
Multi-tenant orderverwerking: Postgres row-level security, idempotency keys, een outbox naar SQS, een Go-worker met retries en een dead-letter queue, tracing, Terraform en een gemeten loadtest.
Inkooporders (e-mail, CSV, Excel, pdf, afbeeldingen) naar schema-gevalideerde JSON met regels en een LLM, betrouwbaarheidsscore per veld, catalogusmatching, een wachtrij voor menselijke controle en een reproduceerbare evaluatie.
Een template voor een technologiestrategie op één pagina, met een uitgewerkt, fictief voorbeeld: doelarchitectuur, gefaseerde roadmap, risico's, kostenmodel en wervingsplan.
Verder: database-tradeoffs-lab (gemeten demo's van PostgreSQL-isolatieniveaus), claude-local-api (Go), de multi-arch Node 22-base-image, en een gemergede bijdrage aan fastify-rate-limit.
05
B.Tech, Computer Science and Engineering · UIET, Kurukshetra University · 2012-2016 · First Division
Engels (professioneel) · Hindi (moedertaal) · Duits (aan het leren)
06
Ik ben geïnteresseerd in functies als Principal Engineer, Engineering Manager, Director en CTO, in India of in het buitenland: de EU, Singapore, de Golfregio en verder. Mailen is de snelste manier om me te bereiken.
vishal194kumar@gmail.comGurugram, India · open voor verhuizing naar het buitenland