Dewei Zhai

/projects

Side projects.

Tools, experimenten, en dingen die ik bouwde omdat ik wilde dat ze bestonden. Klantwerk staat op /cv; dit is het na-werk-spul.

EarlySignal Radar

Vind startups met veel potentieel voordat ze duidelijke hiring targets worden.

Een data-service in MVP-fase om vroege startup-signalen te vinden en ze om te zetten in een gerichte radar voor talent, hiring en marktonderzoek.

  • TypeScript
  • Cloudflare
  • AI ETL
  • Market Info

live.nl-dams.com

Real-time publieksinteractie voor congressen van honderden mensen.

Lost het gemis op aan interactie publiek-publiek en spreker-publiek bij branche-congressen met honderden bezoekers. Live, gesynchroniseerde deck tijdens de sessie; automatisch gegenereerd verslag erna.

  • Cloudflare
  • Supabase
  • Live events
  • Real-time
  • Audience interaction

AlleSchools

Nederlandse scholen vergelijken, geplot in 2D.

Lost het probleem op van het vergelijken van Nederlandse basis- en middelbare scholen wanneer de officiële data verspreid staat over honderden losse pagina’s.

  • TypeScript
  • Python
  • Vercel
  • ETL
  • Open data

DeepOefenen

Werkwoordspelling minder pijnlijk maken.

Lost de inefficiënte manier op waarop basisschoolkinderen en NT2-leerders werkwoordspellingsregels oefenen.

  • TypeScript
  • Vercel
  • Dutch L2

cardshot

Maakt van elk HTML-element dat aan een CSS-selector voldoet een eigen PNG-screenshot.

Lost het snel genereren van social-media post-afbeeldingen met AI op.

  • Rust
  • CLI
  • Headless Chrome

molk

Token-zuinige Outlook CLI voor LLM-agents.

Een e-mail CLI die de token-verspilling oplost wanneer een LLM-agent direct een mailbox bedient.

  • Rust
  • CLI
  • Microsoft Graph
  • LLM tooling

secret

macOS Keychain-wrapper voor eenmalige credential-injectie.

Lost het lekken van API-keys en database-wachtwoorden naar .env, shell-history en geëxporteerde omgevingsvariabelen op bij werk met cloud-API's en AI-agents.

  • Bash
  • CLI
  • macOS Keychain
  • Security

Kerkhof

Projecten die ik heb stopgezet. Vermeld omdat de lessen verder reizen dan de successen.

Meer op GitHub.