
Domenic Moran
AI Product Engineer
Berlin, Germany
Open to a permanent role
Berlin · remote in the EU · hybrid
Open to talk now · start within three months
German (native) · English
€55–70k, depending on scope
AI product engineer with more than ten systems in production, each built alone: apps in both stores, a multi-tenant restaurant SaaS with statutory fiscal signing, a learning platform, an autonomous agent. Over 6,800 commits since March 2026, alongside a full-time job. Self-taught in software development since 2022. Focus: agent-assisted development with strict verification discipline: a green test run is not proof.
Projects
Moran Fleet Control Live with buy button · 2026
6 LLM providers · 11 micro-SaaS modules · 49.99 € lifetime, no subscription · 3 desktop platformsThe one application for the builder’s day: LLM chat, agents, tools, backlog, local, no subscription. Take over Claude Code without duplicating it
Salati Live in both stores · 2026
4 device classes · 14 languages · 100% AI runs on the device · over 1,300 commitsPrayer and Quran platform for German speakers, with AI that runs offline. Speech recognition for Quran recitation
MenuCloud Berlin Live in production · 2026
1,281 API routes · 818 DB migrations · 7,800+ test cases · EU hosting & data residencyMulti-tenant SaaS for restaurants, including statutory fiscal signing. Fiscal signing as a tenancy problem
WohnungsJäger In personal use · 2026
4 portals watched · 24/7 scanning · 2 review stages before sendingAn autonomous agent that reads the Berlin rental market faster than a human can. An agent that does not act unasked
NOURI Live on Google Play, iOS in review · 2026
11,892 recipes in the catalogue · 63 tables · 16 migrations · 538 testsNutrition and training platform: web app, mobile app, one shared catalogue. A number nobody recomputes is a made-up number
BitDojo Live on Google Play, iOS in review · 2026
111 lessons · 813 cards to revise · 664 exam questions · 147 testsGerman-language learning platform with exactly one lesson library. Content errors are silent
Dartile Live on Google Play, iOS in review · 2026
284 tests · 8 game types · 350 call-outs, two languages · 0 dependencies in the engineA darts counter that records every single dart. The camera suggests, it does not assert
LexiPulse Live in both stores · 2026
561 tests · 7 import formats · 0 documents on a server · 2 platforms, one coreA complete reader for EPUB, PDF and web articles: word stream or running text. The same pace for every word is the mistake
Focus areas
- Frontend & product
- React / Next.js App Router · React Native / Expo · TypeScript · Motion & interaction
- Backend & data
- Postgres / Supabase · API design · Payments · Multi-tenancy
- Cloud, delivery & operations
- Vercel / edge · Docker / Coolify / Hetzner · CI/CD · Store delivery
- AI integration
- Agent orchestration · On-device inference · RAG & retrieval · Prompt engineering
Path
- since April 2026
- Founder & sole developer · MenuCloud, sole proprietorship, Berlin
- since 2022
- Software engineering, self-taught · Meta (Coursera) · Udemy · own projects
Self-taught in software development: no degree, no bootcamp. The evidence is more than ten systems in production.
Published
verified-done · cron-last-due · whisper-ggml-header · arabic-normalize · darts-checkout: all with tests, CI and an MIT licence on github.com/DomenicMoran