Projects built around real product problems.
A range of work across full-stack platforms, AI tools, marketplaces, and interface systems. Some shipped, some open-source, some ongoing.
The work, up close.
Each entry covers what was built, why, and how. Click through for the full context.

MKV Labs

Parent Company for Independent Software Work
MKV Labs is the parent brand behind Max Kruijs Voorberge's independent software work, portfolio, and KittenPlein.
- Role
- Full-Stack Engineer
- Year
- 2026
- Scope
- Small Project
Next.js 16 / React 19 / TypeScript / Tailwind CSS v4 / Framer Motion / GSAP
Read case study
KittenPlein

Live Dutch Kitten Marketplace for Buyers and Breeders
KittenPlein is a live Dutch kitten marketplace where buyers can discover current kittens for sale and sellers can publish clear, trustworthy listings. After shipping the core marketplace, the focus has shifted to SEO-led growth: expanding indexable breed, location, listing, and knowledge pages while welcoming the platform’s first real users and listings.
- Role
- Full-Stack Engineer
- Year
- 2026
- Scope
- Ongoing
Next.js 16 / React 19 / TypeScript / Tailwind CSS v4 / Drizzle ORM / PostgreSQL / Auth.js v5 / ...
Read case study
Chattr
MKVOpen-Source, Self-Hosted Support Chatbot
An open-source, self-hosted support chatbot for docs, support, and customer questions on any website. Add a single script tag, connect your content, and launch a branded assistant with RAG, guardrails, and multi-tenant control.
- Role
- Full-Stack Engineer
- Year
- 2026
- Scope
- Ongoing
TypeScript / Hono / Vercel AI SDK / SQLite / sqlite-vec / better-sqlite3 / Zod / ...
Read case study
OllamaChat
MKVSelf Hosted AI Chat Platform
A self-hosted ChatGPT alternative that runs entirely on your own machine using Ollama. It can search your documents to answer questions, remember things across conversations, automatically switch to the right model for coding or vision tasks, use tools to search the web, and optionally speak and listen, all without sending anything to the cloud.
- Role
- Full-Stack Engineer
- Year
- 2026
- Scope
- Ongoing
Next.js 16 / React 19 / TypeScript / Tailwind CSS v4 / Prisma v7 / libSQL / Ollama / ...
Read case study
Ops Agent
MKVWhatsApp-First Personal Operations Agent
A personal experiment in building an AI agent from scratch, inspired by all the OpenClaw hype. Delivers a daily morning brief to WhatsApp and stays live as a conversational assistant for on-demand queries, tasks, and free-form AI chat.
- Role
- Full-Stack Engineer
- Year
- 2026
- Scope
- Ongoing
Python 3.12 / FastAPI / SQLModel / APScheduler / Typer / Pydantic / httpx / ...
Read case study
NextAuth Starter
MKVFull Stack Blog Platform with Admin Dashboard
A production ready blog starter template built with Next.js 16, featuring Supabase authentication, role based access control, and a powerful admin dashboard for content management. Built as part of deeper full-stack product work, using Supabase's seamless Next.js integration to connect interface, auth, data and admin flows.
- Role
- Full-Stack Engineer
- Year
- 2025
- Scope
- Hobby Project
Next.js 16 / TypeScript / Supabase / Tailwind CSS / React 19
Read case study
IPTV Streaming Platform
MKVPersonal Hobby Project & Technical Exploration
A fully featured IPTV streaming application built purely for fun, featuring real time SSE based live chat, HLS video streaming, stream health validation, license verification, and a polished dark themed UI with Framer Motion animations.
- Role
- Full-Stack Engineer
- Year
- 2025
- Scope
- Ongoing
Next.js 16 / React 19 / TypeScript / Tailwind CSS / Zustand / HLS.js / Framer Motion / ...
Read case study
GEMonitor - OSRS Trading Terminal
MKVFintech Grade Grand Exchange Analytics Platform
A professional trading terminal for Old School RuneScape featuring realtime flip scanning, FIFO trade matching, portfolio tracking with unrealized P&L, session based analytics, social leaderboards, and 16+ money making calculators all wrapped in a mobile first, fintech inspired interface.
- Role
- Full-Stack Engineer
- Year
- 2025
- Scope
- Ongoing (WIP)
Next.js 16 / React 19 / TypeScript / Tailwind / Supabase / PostgreSQL / SWR / ...
Read case study