Domenic Moran

AI Product Engineer

Berlin, Germany

kontakt@domenicmoran.de

github.com/DomenicMoran

linkedin.com/in/domenicmoran

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 platforms

The 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 commits

Prayer 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 residency

Multi-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 sending

An 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 tests

Nutrition 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 tests

German-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 engine

A 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 core

A 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