Wat we hebben gebouwd.

Acht projecten in detail. Het probleem, wat we bouwden, en de cijfers.

EDGECLOUDON-PREMCLIENTEdge devicesfield camerasCloud APIsync · WebSocketModel registryResNet · YOLONVIDIA TritonGPU inferenceNestJS APIorchestration · authVue annotation UIoperator workflowPostgreSQLlabel store · auditHybrid on-prem + cloud · CI/CD · Docker · GPU inference 24/7

AI-kwaliteitscontroleplatform voor een Nederlands agritech-bedrijf

Probleem: industriële klanten hadden 24/7 geautomatiseerde kwaliteitscontrole nodig op beeldmateriaal, in omgevingen met elk hun eigen beveiligingseisen. Wat we bouwden: de volledige stack rond computer-vision inference. NestJS API, Vue.js annotatie-interface, PostgreSQL, CI/CD en een hybride deployment over Azure en on-premise. Productieservices en grote beeldsets zijn naar nieuwe hardware gemigreerd zonder dataverlies.

SECTOR
Agritech · Industriële kwaliteitscontrole
PERIODE
2023 tot heden
ROL
Eén senior engineer, end-to-end

NVIDIA Triton voor model serving (ResNet en YOLO), een modulaire NestJS API en een datapipeline met OCR en validatie-agents. Ontworpen voor hoge doorvoer met aandacht voor kosten en betrouwbaarheid.

Miljoenen
beelden verwerkt voor kwaliteitscontrole
8+
enterprise-klantomgevingen op één platform
Sinds 2023
24/7 in productie, elke dag
StackNestJSVue.jsPostgreSQLNVIDIA TritonResNetYOLODockerAzure DevOps

Productie: Productie sinds Q3 2023 · zero-downtime deployments

SOURCESCRAWLERPLATFORMUSERSCareer pages1,300+ companiesLLM crawlerparallel workersSponsorship scoreper jobNestJS APIMongoDB · StripeDaily writersSEO · socialNext.js sitesearch · visa badgeCV matchingemail digestsAzure Container Apps · PostHog monitoring · hourly watchdog

ArrowLancer: vacatureplatform voor kennismigranten en sponsorende werkgevers

Probleem: internationale professionals solliciteren op vacatures die nooit een visum sponsoren, en de vacaturetekst zegt dat zelden. Wat we bouwden: een platform dat de carrièrepagina's van Nederlandse bedrijven zelf uitleest, elke vacature een sponsorscore geeft, cv's matcht en de matches per mail stuurt. Met een Marokkaanse editie, Stripe-abonnementen en autonome schrijvers die dagelijks SEO-artikelen en social posts maken voor vijf sites.

SECTOR
HR-tech · Eigen product
PERIODE
2024 tot heden
ROL
Eigen product, studio-gebouwd

Een LLM-crawler met parallelle workers en sponsorscoring, een NestJS API op MongoDB, Next.js frontend, alles op Azure Container Apps. PostHog-monitoring en een uurlijkse watchdog houden de pijplijnen in de gaten.

4.900+
vacatures geïndexeerd van bedrijfssites
1.300+
bedrijven in de index
5 sites
dagelijks bediend door de schrijvers
StackNestJSMongoDBNext.jsAzure Container AppsStripeOpenAIPostHogPython

Productie: Live op arrowlancer.com en arrowlancer.ma · sinds 2024

MOBILEWEBAPIDATAReact Native app+ Unity scenesNext.js backofficeroles · RBACPublic websiteReact · Next.jsNestJS APIREST · OAuth2Firebase AuthidentityMongoDBapplication dataAWS CI/CDbuild · deployThree product streams on one backend · OAuth2 · AWS

Mobiele app, back-office en website voor een sportstech-startup

Probleem: een vroege-fase startup moest een mobiele app, een back-office en een publieke website tegelijk lanceren, met een team dat nog gebouwd moest worden. Wat we bouwden: de React Native app met Unity-spelonderdelen, de React en Next.js back-office en de website, op een NestJS backend met OAuth2 en Firebase Auth.

SECTOR
Sportstech · Vroege-fase startup
PERIODE
2022 tot 2023
ROL
Tech lead

Architectuur, sprintplanning en code reviews voor een team van 7 tot 12 engineers. CI/CD op AWS en rolgebaseerde toegang over mobiel en web.

3
productstromen naar productie
7 tot 12
engineers in het team
App Store + Google Play
uitgebracht op
StackReact NativeNext.jsUnityNestJSAWSFirebaseOAuth2

Productie: Live op App Store en Google Play · 2022 tot 2023

IMPORTAPIDASHBOARDSSHARESpreadsheet uploadcampaign dataNestJS APIroles · MongoDBReport assistantOpenAINuxt dashboardsbranded · liveSecure linkclient viewAWS · Playwright end-to-end and visual tests

Screebl: SaaS-dashboards voor digitale marketingbureaus

Probleem: bureaus rapporteerden campagnes aan klanten via spreadsheets en losse pdf's. Wat we bouwden: Screebl, een SaaS waarin een campagnespreadsheet een live, gebrand klantdashboard wordt dat via een beveiligde link gedeeld wordt. Met rollen per bureau en per klant en een AI-rapportassistent die het klantrapport schrijft.

SECTOR
Martech · B2B SaaS
PERIODE
2025 tot 2026
ROL
Full-stack engineer, van nul tot live

Nuxt 3 met Tailwind aan de voorkant, NestJS en MongoDB erachter, hiërarchische rolgebaseerde toegang, OpenAI voor rapportteksten en invulsuggesties. Playwright end-to-end en visuele regressietests, deploy op AWS.

AI-rapporten
assistent schrijft en vult het klantrapport
Live
in productie bij bureaus
Van nul
gebouwd en geleverd
StackNuxt 3NestJSMongoDBOpenAIAWSPlaywrightTailwind

Productie: Live sinds 2025 · end-to-end getest bij elke release

APPAPIOCRDATAANALYTICSMobile appFirebase authNestJS 11 APICloud Run · CI/CDOCR serviceservice authPostgreSQLmanagedObject storagereceipt imagesSpending analyticscategories · APIGoogle Cloud · separate dev and prod environments

Backend voor een bonnetjes-scan-app

Probleem: een app moest bonnetjes fotograferen, uitlezen, categoriseren en uitgaven analyseren, met een losse OCR-dienst die veilig aangeroepen moet worden. Wat we bouwden: de volledige NestJS 11 backend met OCR-integratie, authenticatie, een categorisatie-engine en een analytics-API, op Google Cloud met aparte dev- en productieomgevingen.

SECTOR
Fintech · Consumer app
PERIODE
2025 tot 2026
ROL
Backend en mobile engineer

NestJS 11 met TypeORM op beheerde PostgreSQL, Cloud Run met CI/CD, service-to-service authenticatie naar de OCR-microservice, Firebase-auth voor gebruikers en object storage voor de beelden.

Live
in productie met CI/CD
2 omgevingen
dev en productie, gescheiden
Service-auth
tussen API en OCR-dienst
StackNestJS 11PostgreSQLTypeORMCloud RunFirebase AuthOCR

Productie: Live op Google Cloud · 2025 tot 2026

CLIENCRYPTIONPLATFORMSHAREOpen-source CLInpm · 150+ testsClient encryptionprivate contextGit repositoriespush · pull · cloneAI context storememories · sessionsPostgreSQLversionedSharingrevocable accessPublic reposprofilesLinux · macOS · Windows · integration and browser tests

PrjLab: een thuis voor projecten én hun AI-context

Probleem: code reist mee met git, maar de AI-context van een project (instructies, geheugen, sessies) blijft op één machine achter. Wat we bouwden: een GitHub-achtig platform plus een open-source CLI die repositories en hun AI-context samen pusht, pullt en cloont. Privé-context is versleuteld, delen kan en is weer in te trekken.

SECTOR
Developer tools · Eigen product
PERIODE
2026 tot heden
ROL
Eigen product, studio-gebouwd

Open-source CLI op npm, versleutelde opslag aan de clientkant, versiebeheer van context, publieke repositories en profielen. 150+ CLI-tests, integratietests op PostgreSQL en browsertests voor het platform.

Open source
CLI op npm, MIT-licentie
150+
CLI-tests op Linux, macOS, Windows
Live
op prjlab.com sinds 2026
StackTypeScriptNode.jsPostgreSQLGitEncryptionPlaywright

Productie: Live op prjlab.com · sinds oktober 2026

USERSPORTALDATAADMINEMAILParentsregister a childStudents 13+self-registrationNext.js 15 portalroles · agendaFirebase AuthidentityFirestoreenrolment per yearSchool-year rolloverone clickPayment statusper enrolmentBrevo emailsconfirm · new yearTwo sites: registration portal + public website · Firebase · Railway

Arabische Taal Portal en Assalaam Moskee: inschrijfportaal en website voor een moskee-gemeenschap

Probleem: een moskee-gemeenschap regelde inschrijvingen voor Arabische lessen voor kinderen en vrouwen via losse formulieren en twee aparte portalen. Wat we bouwden: één portaal waar ouders een kind inschrijven en vrouwen vanaf 13 jaar zichzelf, met inschrijvingen per schooljaar, een agenda, betaalstatus per inschrijving en een beheeromgeving. Plus de publieke website van de moskee.

SECTOR
Onderwijs · Gemeenschap
PERIODE
2024 tot heden
ROL
Ontwerp, bouw en beheer

Next.js 15 met Firebase Auth en Firestore, rollen voor ouders, leerlingen en beheerders. Een beheerder start een nieuw schooljaar met één klik: inschrijvingen worden aangemaakt en ouders krijgen automatisch een e-mail via Brevo. Hosting gemigreerd zonder onderbreking.

Live
arabischetaal.com en assalaammoskee.nl
2 portalen
samengevoegd tot één
Per schooljaar
inschrijvingen, betalingen en e-mails
StackNext.js 15Firebase AuthFirestoreBrevoRailway

Productie: Live op arabischetaal.com en assalaammoskee.nl

CODEBASEREVIEWRISKROADMAPNode.js + Reactcall screeningArchitectureservices · data flowSecurityauth · secretsAI pipelinetranscription · LLMRisk registerseverity · ownerPrioritised fixesfirst 30 days90-day planto productionWritten report · readout with the founding team

Regulaitor: architectuur-audit voor een AI-complianceplatform

Probleem: een founding team met Regulaitor, een AI-platform voor het screenen van klantgesprekken wilde weten wat er moest gebeuren voor een betrouwbare productie-release. Wat we deden: de Node.js en React codebase doorgelicht op architectuur, beveiliging en AI-pijplijn, en een geprioriteerde lijst aanbevelingen opgeleverd. Dit is het type werk dat nu ons pakket Production Readiness Audit is.

SECTOR
Regtech · Advies
PERIODE
2025
ROL
Technisch adviseur

Code review per dienst en per dataflow, transcriptie- en LLM-pijplijn beoordeeld op betrouwbaarheid en kosten, risicoregister met ernst en eigenaar, een plan voor de eerste 30 dagen en voor 90 dagen.

Advies
voor het founding team
Rapport
schriftelijk, met readout
Roadmap
geprioriteerd, 90 dagen
StackNode.jsReactMongoDBTranscriptionLLM pipelineSecurity review

Productie: Aanbevelingen opgeleverd aan het founding team · 2025

Vergelijkbare opdracht in gedachten?

In 15 minuten weten we of we er waarde aan kunnen toevoegen.

Plan een gesprek→