Product
React and TypeScript operator UX, product flows, usage controls and billing surfaces.
Commissioning Engineer · AI Product Founder · Product Engineer
I learned engineering on factory floors, where complex systems had to work. Today I bring that same discipline to software, infrastructure and AI.
Open to select remote engineering roles · Europe

GetAutomata · 2025 to present
GetAutomata is an AI automation product engineered across the interface, application layer, execution path, data boundary and production infrastructure.
Visit GetAutomataReact and TypeScript operator UX, product flows, usage controls and billing surfaces.
Node.js and Express REST APIs, Auth0/JWT, and a product boundary that keeps infrastructure internal.
A custom isolated runner, Redis/BullMQ queues and custom workers for controlled asynchronous execution.
PostgreSQL and Supabase with tenant scoped persistence, Row Level Security and durable execution records.
LLM orchestration, n8n automation and agents with explicit roles, bounded tools and approval gates.
Docker, Kubernetes/k3s, Cloudflare, Hetzner, Railway, CI/CD and production observability.
Systems, not demos
I prefer owning the complete path from user action to production execution, including the controls, queues and failure paths between them.
I built the runner.Bounded, isolated and protected against replay.
I built the workers.Queues, retries, recovery and operational control.
I built the infrastructure.Deployment, service boundaries and observability.
I design AI systems as software systems: explicit responsibilities, controlled tool access, deterministic infrastructure around probabilistic models, and human approval where actions carry operational risk.
Each agent has a defined purpose, scope and operating contract.
Tools and credentials sit behind scoped boundaries instead of inside prompts.
Queues, budgets, idempotency and persistence surround model execution.
Operationally risky actions require explicit approval and auditable evidence.
I design the deployment, security boundaries, observability and failure paths that keep it operating.
Separated orchestration and tenant queues, bounded concurrency, retry policy, dead letter recovery and graceful shutdown.
Auth0/JWT, scoped execution authority, containers without root access, networks that deny access by default, RLS and verified webhooks.
Prometheus compatible metrics, queue and runtime health, Grafana dashboards, alerts and structured logs with trace context.
Docker and k3s delivery, SAST and dependency checks, immutable artifacts, releases tied to exact commits and staged promotion.
Production stack Docker · Kubernetes/k3s · Cloudflare · Hetzner · Railway · PostgreSQL/Supabase · Redis/BullMQ · Auth0/JWT · Stripe · Prometheus · Grafana
Current repository evidence replaces historical CV metrics. Counts below come from the September 2026 source snapshot.
current backup definition
current backup definition
statically enumerated
code files with test names
3 engineering · 1 outreach
Architecture proof includes a custom isolated runner, two worker roles on separate queues, controlled execution scopes, dead letter recovery, release gates tied to exact commits and private k3s workloads.
Before building AI products, I commissioned industrial automation systems across four continents. That taught me to diagnose the whole system, work under operational pressure, communicate directly with customers, test against measurable acceptance criteria and remain responsible until the system works.
At SSI Schäfer and Louis Schierholz, I worked from installation and PLC configuration through performance testing, technician training, customer acceptance and handover.
June 2025 to present
Trendiva Lux / GetAutomata · Düren, Germany
Architecture, product engineering, execution systems, infrastructure and daily operations.
February to December 2024
Louis Schierholz GmbH · Bremen, Germany
On site coordination, PLC configuration, acceptance testing, customer training and handover.
June 2020 to May 2022
Remote
Frontend delivery, project coordination and customer facing execution in a remote environment.
May 2017 to April 2020
SSI Schäfer d.o.o. · Global deployments
International commissioning, performance testing, fault diagnosis, technician leadership and customer acceptance.
April 2016 to April 2017
Zaquensis / Computacenter · Kerpen, Germany
Hardware and system configuration, updates, maintenance and technical fault diagnosis.
Education Matura, Gymnasium Ptuj · Architecture studies, University of Maribor, 2012 to 2014 (not completed).
Languages English at near native level · German professional / negotiation level · Slovenian native.