Skip to content
View mikelninh's full-sized avatar
how you do anything is how you do everything
how you do anything is how you do everything

Block or report mikelninh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mikelninh/README.md

Michael Ninh

AI Engineer · Product & Operations · Berlin

I turn repeated expert work and fragmented inputs into safe, inspectable self-service workflows — with evidence, failure behaviour and human authority made explicit.

Before engineering, I ran e-commerce and service operations. That is why I tend to start with the bottleneck, not the model.

Portfolio → · Web CV → · LinkedIn

Selected proof of work

Operations self-service · bounded agents · human release
A reusable agent runtime where permissions, required evidence and consequential actions are controlled outside the model. Public HausPilot cases show the full path from incoming request → prepared work → human release, including fail-closed behaviour when required records are missing.
Try the workflow →

Document self-service · evidence → resolution → authority
Turns document packs and versioned rules into reviewable findings, exact next actions and prepared hand-offs. The public workflow shows missing-evidence, policy-exception and clean-pass cases — including what happens after a problem is found.
Try the workflow →

Source-backed investigations · provenance · uncertainty
Question-first investigations across public records. SafeTrace keeps evidence, inference, uncertainty and the next research move separate, with original sources inspectable behind consequential claims.
Explore SafeTrace →

⚖️ GitLaw

Source-grounded legal research · retrieval · citations
Search and inspect German federal law with traceable sources. Retrieval failures can become regression cases instead of disappearing into a generic answer.
Try GitLaw →

How I build

repeated request → map sources + authority → build the smallest useful workflow → make evidence visible → fail closed → measure → earn autonomy

Python · FastAPI · JavaScript / Node.js · TypeScript · React · SQL / Postgres · LLMs · RAG · Agents · MCP · structured outputs · evaluations

The recurring engineering principle is simple: models can interpret and propose; evidence, permissions and authority should not live only inside the model.

More work

CareOS · TrustReady · SafeVoice · Citizen Agents · Council

Looking for a strong team where I can own useful AI problems end to end.

Let’s talk

Pinned Loading

  1. digital-worker-factory digital-worker-factory Public

    Bounded AI workers for repeatable operations — evidence, permissions, human release and replayable failures.

    JavaScript

  2. pruefpilot pruefpilot Public

    Document self-service — evidence gaps → exact resolution → explicit human or policy authority.

    Python

  3. digital-democracy-studio digital-democracy-studio Public

    Source-backed investigations and civic tools — provenance, uncertainty, money, influence and rights.

    Python

  4. gitlaw gitlaw Public

    Source-grounded legal research across 5,936 German federal laws — retrieval, citations and reviewable next steps.

    TypeScript 2

  5. trustready trustready Public

    Evidence-backed AI readiness — inspect claims, find gaps, remediate and produce a reproducible trust trail.

    JavaScript

  6. care-os care-os Public

    Source-linked clinical context for healthcare — interoperability, bounded agents and safety-gated human workflows.

    Python