Products and projects.
Software that is in use.
Projects and references: My own products run in daily operation and are actively developed further. Plus work I have delivered for others, from websites through automation to apps.
Every project here is real and live. Much of it grew out of a concrete problem the standard did not solve. That is exactly the point of custom software: a tool that fits the workflow precisely, instead of the other way around.
NexoVirt
Self-hosted web panel that unifies one or many Proxmox VE hosts and clusters into a tidy, multi-tenant platform. Modern interface, clean REST API, client accounts, plans, backups and built-in automation.
Sits on top of your existing Proxmox infrastructure without reinstalling: multi-host dashboard, in-browser console, networking and IPAM, snapshots and a client portal. Runs from homelab to hosting provider.
More about NexoVirt
Client portal
My own management portal for Nucez Software: clients, projects, quotes, orders and invoices in one place, plus my internal workflows. Not a template, but a tool that fits my workflow exactly.
Clients see their project status in real time, accept quotes, keep an eye on invoices and maintain their website content themselves, including statistics without cookies and Google. This is exactly what custom software is for.
More about Client portal
NZ GEO Visibility
My own JTL-Shop 5 plugin that makes your catalog readable for AI search engines, so your shop appears and is cited correctly in ChatGPT, Perplexity, Claude, Gemini and Google AI Overviews.
Control for 40 AI bots, AI revenue per assistant, llms.txt, machine-readable page twins, JSON-LD and a citability score, all straight from the Wawi. Read-only, no customer data.
More about NZ GEO Visibility
NZ Greenwashing-Check
My own JTL-Shop 5 plugin that finds risky environmental claims under the new German UWG in all shop texts, including copied manufacturer texts.
12 rules with legal basis, reason and tip per finding, recognised labels and exceptions, a mode for B2B shops, nightly scan. Read-only, no AI.
More about NZ Greenwashing-Check
MAXTON Floor Planner
Interactive online floor planner for MAXTON Design Germany: a 5-step wizard where customers plan their modular floor for a garage, workshop or hall and get a priced material overview.
True-to-scale SVG layout with precise tile and ramp logic, zoom and pan, sharing via link and state persistence. Plain PHP and vanilla JS, no framework and no build.
More about MAXTON Floor Planner
Auftragspilot
Internal automation of a manual email and invoicing process. The software scans mailboxes for order PDFs, extracts IDs, line items, prices and quantities and reconciles them against the order book.
Missing orders are requested automatically, missing invoices generated automatically. Saves around 6 hours of manual work per week and prevents lost invoices worth about €800 net on average.
More about Auftragspilot
Autohaus Dröge
Website for a car dealership with workshop, fuel station and car wash in Extertal. A page per service, multi-step trade-in form and live opening status.
Moved from the old system without any loss on Google, ready for AI search like ChatGPT. Google reviews update automatically every night, no cookie notice.
More about Autohaus Dröge
Lenas Fotografierwelt
Website with image gallery, a presentation of services and a direct way to get in touch. Clean, fast and tailored to photography.
Images are delivered in modern formats depending on screen size, so the gallery loads fast on mobile too. Hosted on German servers, without tracking and without a cookie banner.
More about Lenas Fotografierwelt
HeartLead
Commissioned MVP app (iOS/Android) for dog trainers plus a management cloud. A guided training flow from video and a decision-tree algorithm walks you through step by step.
Complemented by a dog profile, maps for poisoned bait and walking routes, and a community. Anonymized training data feeds a learning training AI.
More about HeartLead
Tell me what is not working for you.
Describe in a few sentences what it is about and what is missing today. The more concrete, the more useful the answer. First response usually the same day.
