IAIrfan Ali

Software und KI, die in Produktion bestehen.Irfan Ali, Senior Full-Stack- & KI-Engineer in Berlin.

Ich baue Produktionssysteme, die skalieren: von europäischen Retail-Plattformen mit Millionen Nutzern bis zu KI-Produkten mit zahlenden Kunden.

Jahre Erfahrung
8+
Produktionssysteme ausgeliefert
12
Produkte allein gebaut und betrieben
3

Produktionssysteme ausgeliefert für

  • idealo
  • MediaMarktSaturn
  • NHS · AttendAnywhere
  • Carswitch
  • Cheezious
  • Numastays
  • Merchynt
  • CronShift

Woran ich arbeite

Vier Bereiche, zu denen ich immer wieder zurückkehre. Jeder führt durch Projekte, die ich ausgeliefert habe.

  • KI-Systeme in Produktion

    RAG-Pipelines, Agenten und LLM-Features, die in Produktion bestehen: strukturierte Ausgaben, Fallback-Pfade, Kostenlimits und menschliche Prüfung, wo es darauf ankommt.

    • RAG über echte Daten mit pgvector
    • Agenten auf Basis von MCP und Tool Calling
    • Tracing, Evaluierung und Kostenkontrolle
  • Produkte von null bis zum Launch

    Produkte von der Idee bis zum Launch mit zahlenden Kunden: Next.js-Frontend, typisiertes Backend, Stripe-Billing, Mandantenfähigkeit und Deployments, die ein Team übernehmen kann.

    • Next.js mit NestJS, Node.js oder FastAPI
    • Stripe-Abos, Kundenportal und Webhooks
    • Mandantenfähige Auth und Row-Level-Security
  • Legacy-Migration & Skalierung

    Neubauten und Infrastruktur-Umzüge für Plattformen, die nicht ausfallen dürfen. Legacy-PHP auf React und Next.js, eigene Server auf AWS oder GCP, mit messbaren Gewinnen bei Geschwindigkeit und Sichtbarkeit in Suchmaschinen.

    • Migrationen unter laufendem Produktionstraffic
    • Cloud-Umzüge mit sauberem CI/CD
    • Performance und SEO: 33-40 % Plus bei Carswitch
  • Senior- und Lead-Rollen in Teams

    Den Großteil meiner Arbeit habe ich in Produktteams gemacht, als Senior Engineer oder Teamlead. Ich übernehme schnell Verantwortung und hinterlasse Code und Dokumentation, die das Team weiterführen kann.

    • Senior Engineer oder Teamlead
    • Vom Frontend bis zur Infrastruktur
    • Architektur, Code-Reviews und Umsetzung

Arbeit, die in Produktion läuft

Zwölf Systeme, von Retail-Plattformen mit Millionen Nutzern bis zu KI-Produkten, die ich selbst betreibe.

  1. idealo.de

    Senior Full-Stack-Engineer

    Bereiche:

    Öffnen idealo.de

    Deutsche Preisvergleichsplattform mit Millionen täglicher Nutzer. Migration der Produktions-App von Legacy-PHP auf React mit Hypernova für SSR sowie Umzug der Infrastruktur von selbst verwalteten Servern auf AWS mit CI/CD über GitHub Actions. Die Plattform lief währenddessen durchgehend unter echtem Produktionstraffic.

    • Migration von Legacy-PHP auf modernes React im laufenden Betrieb
    • Hypernova-SSR bei Millionen täglicher Nutzer
    • Infrastruktur-Migration auf AWS mit sauberem CI/CD

    Stack:

    • React
    • Hypernova
    • AWS
    • GitHub Actions
    • PHP (legacy)
  2. Numastays

    Senior Full-Stack-Engineer

    Bereiche:

    Öffnen numastays.com

    Buchungsplattform für mehrere Objekte mit eigenem Apartmentbestand und Millionen Kunden. Backend für den Self-Check-in auf NestJS gebaut, mit OAuth-Integrationen und asynchronen Job-Queues sowie Retries und Idempotenz bei allen kritischen Vorgängen.

    Highlights
    • Buchungen über viele Objekte für Millionen Kunden
    • Self-Check-in mit asynchronen Job-Queues, Retries und Idempotenz
    • Rollenbasierte Abläufe für Gäste und Operations-Team

    Stack:

    • Next.js
    • NestJS
    • PostgreSQL
    • TypeScript
    • OAuth2
    • AWS
  3. checkview.io

    Senior Full-Stack-Engineer · Solo-Gründer

    Bereiche:

    Öffnen checkview.io

    KI-Testing-SaaS, das ich gebaut habe und betreibe. Mandantenfähig mit zahlenden Kunden: Stripe-Abo-Billing, asynchrone Test-Pipelines auf Bull/Redis, KI-generierte Testpläne und Multi-Service-Deployment auf GCP und Cloudflare.

    • Mandantenfähiges SaaS mit Row-Level-Security zur Mandantentrennung
    • Kompletter Stripe-Stack: Checkout, Abos, Kundenportal, Webhooks
    • Asynchrone Pipeline für KI-generierte Testpläne

    Stack:

    • Next.js
    • Node.js
    • PostgreSQL
    • Stripe
    • Bull
    • Redis
    • OpenAI
    • GCP
    • Cloudflare
  4. Ahum Labs

    Senior Full-Stack- & KI-Engineer

    Bereiche:

    Öffnen ahumlabs.pirn.ai

    KI-Empfehlungssystem für schwedische Diagnostiklabore. Echte medizinische Daten laufen durch OpenAI, LangChain, RAG und pgvector, mit validierten strukturierten Ausgaben, Fallback-Pfaden und Human-in-the-Loop-Prüfung: Ärzte geben KI-Empfehlungen frei, bevor sie Patienten erreichen.

    • KI-Empfehlungen auf echten medizinischen Daten unter EU-Regulierung
    • Human-in-the-Loop: Ärzte geben frei, bevor Patienten etwas sehen
    • n8n-Workflow-Automatisierung für die Arzt-Patienten-Terminplanung

    Stack:

    • Python
    • FastAPI
    • OpenAI
    • LangChain
    • RAG
    • pgvector
    • n8n
    • PostgreSQL
  5. CronShift

    Senior Full-Stack-Engineer

    Bereiche:

    Öffnen cronshift.com

    Personalmanagement-Plattform für Krankenhäuser, Kliniken und Pflegeheime. KI-gestützte Dienstplanung, Echtzeit-Dashboards zur Besetzung, einrichtungsübergreifender Personalpool, Agentur-Anbindung, CMS-Compliance-Reporting und eine mobile App für das Klinikpersonal.

    Highlights
    • KI-gestützte Schichtplanung über mehrere Gesundheitseinrichtungen
    • Automatisch erzeugtes CMS-Compliance-Reporting
    • Einrichtungsübergreifender Personalpool und Agentur-Anbindung

    Stack:

    • Next.js
    • Node.js
    • PostgreSQL
    • AWS
    • Socket.IO
    • Tailwind CSS
  6. pAige by Merchynt

    Senior Full-Stack-Engineer

    Bereiche:

    Öffnen merchynt.com/paige

    Autonomer KI-Marketing-Agent für KMU, genutzt von Agenturen mit Hunderten Unternehmensstandorten. KI-generierte Google-Business-Profile-Posts, stimmungsbewusste Antworten auf Bewertungen, Q&A-Verwaltung, Ranking-Tracking, ein Content-Safety-Layer mit zweiter KI-Prüfung und gestaffeltes Stripe-Billing.

    Highlights
    • Autonome KI-Erstellung und Veröffentlichung von Inhalten für Hunderte Standorte
    • Content-Safety-Layer: zweite KI-Prüfung, bevor etwas live geht
    • Agenturverwaltung für viele Standorte mit Massenaktionen und Einstellungen pro Standort

    Stack:

    • Next.js
    • Node.js
    • PostgreSQL
    • OpenAI
    • Stability AI
    • Stripe
    • GBP API
    • AWS S3
  7. Cheezious

    Senior Full-Stack-Engineer · Teamlead

    Bereiche:

    Öffnen cheezious.com

    Online-Bestellplattform für eine der größten Pizzaketten Pakistans mit Tausenden Bestellungen täglich in vielen Filialen. Komplette Kundenseite, Admin-Panel, Live-Bestellverfolgung, POS-Anbindung mit Küchenbon-Druck und Displays sowie API-Antwortzeiten unter 150 ms dank Redis-Caching.

    Highlights
    • Tausende Bestellungen täglich über mehrere Filialen
    • Live-Bestellverfolgung über Socket.IO ohne Neuladen
    • POS-Anbindung mit Küchenbon-Druck und Displays
    • Race-Condition-sichere Fahrerzuweisung über Row-Level-Locking in der Datenbank

    Stack:

    • Next.js
    • NestJS
    • PostgreSQL
    • TypeORM
    • Redis
    • AWS
    • Docker
    • Socket.IO
  8. Carswitch

    Senior Full-Stack-Engineer · einziger Web-Entwickler

    Bereiche:

    Öffnen carswitch.com

    Große Plattform für den Kauf und Verkauf von Autos in den VAE und Saudi-Arabien, komplett von Legacy-PHP auf einen modernen Stack neu gebaut. Einziger Web-Entwickler in einem 4-köpfigen Team, über 2800 Commits in 5-6 Monaten und volle Verantwortung für Frontend und Backend.

    • Kompletter Neubau der Plattform von Legacy-PHP auf modernen Stack
    • 33-40 % bessere SEO- und Performance-Werte nach der Migration
    • Vollständig zweisprachig (Arabisch/Englisch) für VAE und Saudi-Arabien
    • Typesense-Integration für schnelle, präzise Fahrzeugsuche

    Stack:

    • Next.js
    • NestJS
    • PostgreSQL
    • Typesense
    • Docker
    • Redis
    • AWS
  9. OrbitAgent

    Solo-Gründer

    Bereiche:

    Öffnen orbit-agent · railway.app

    KI-Assistent, der Slack, GitHub, Linear und Jira an einem Ort verbindet. Nutzer schreiben Befehle in natürlicher Sprache, der Agent führt die Aktionen auf allen vier Plattformen aus. Überwiegend mit Claude Code als Entwicklungsumgebung gebaut.

    Highlights
    • Plattformübergreifender KI-Agent auf Basis von MCP und Tool Calling
    • Von natürlicher Sprache zu ausgeführten Aktionen in Slack, GitHub, Linear und Jira
    • Echtzeit-Streaming des Fortschritts über SSE

    Stack:

    • Next.js
    • Python
    • FastAPI
    • Claude API
    • MCP
    • OAuth2
    • SSE
    • Docker
  10. Tosin

    Solo-Gründer

    Bereiche:

    Öffnen tosin-web.onrender.com

    KI-gestützte UX-Analyseplattform: Screenshot einer beliebigen Oberfläche hochladen und einen strukturierten UX-Bericht auf Basis von 13 UX-Gesetzen erhalten. Mehrstufige LLM-Analysekette mit LangSmith-Tracing, erzwungener strukturierter Ausgabe an der Tool-Call-Grenze und mehrstufiger Kostenkontrolle.

    Highlights
    • 4-stufige LLM-Analysekette mit Redis-Checkpoint pro Schritt
    • Strukturierte Ausgabe über OpenAI-Tool-Call-Schemas mit automatischem Retry
    • Mehrstufige Kostenkontrolle mit hartem täglichem Kill-Switch
    • LangSmith-Tracing für Observability jedes einzelnen Aufrufs

    Stack:

    • Next.js
    • Python
    • FastAPI
    • LangChain
    • OpenAI
    • LangSmith
    • Redis
    • Turborepo
  11. MediaMarkt Saturn Retail Group

    Experienced Software Engineer

    Bereiche:

    Öffnen mediamarkt.de

    Tätig für die MediaMarkt Saturn Retail Group, einen der größten Elektronikhändler Europas, in Deutschland und 9 weiteren EU-Ländern: PWA-Architektur und MongoDB-basierte Authentifizierung unter echtem E-Commerce-Produktionstraffic.

    • PWA-Architektur für MediaMarkt Saturn
    • MongoDB-basierte Authentifizierung im Maßstab eines großen europäischen Händlers

    Stack:

    • React
    • Next.js
    • GCP
    • GraphQL
    • PWA
    • MongoDB
    • TypeScript
  12. AttendAnywhere

    Senior Full-Stack-Engineer

    Bereiche:

    Telemedizin-Plattform des NHS, während COVID intensiv für Video-Sprechstunden zwischen Ärzten und Patienten genutzt. Aufbau der Videokonferenz-Schicht inklusive Gruppensprechstunden mit bis zu 50 Teilnehmenden, Patientendaten verarbeitet nach britischen Gesundheitsvorschriften.

    • Videokonferenzen für NHS-Sprechstunden im Umfang der COVID-Zeit
    • Gruppensprechstunden mit bis zu 50 Teilnehmenden
    • Patientendaten nach britischem Gesundheitsrecht verarbeitet

    Stack:

    • React
    • Node.js
    • WebRTC
    • WebSockets

Wie ich arbeite

Ich bin Full-Stack-Engineer und baue seit acht Jahren Software, auf die echte Unternehmen angewiesen sind: Preisvergleich bei idealo, Retail-Systeme für MediaMarktSaturn, Telemedizin für den NHS und Buchungsinfrastruktur für Millionen Kunden.

Heute verbinde ich solides Backend-Engineering mit angewandter KI: RAG-Pipelines über medizinische Daten mit Human-in-the-Loop-Prüfung, autonome Marketing-Agenten mit Content-Safety-Layer und plattformübergreifende KI-Assistenten auf Basis von MCP und Tool Calling. Außerdem baue und betreibe ich eigene Produkte. checkview.io ist ein mandantenfähiges KI-Testing-SaaS mit zahlenden Kunden, das ich von Konzept bis Betrieb allein verantworte.

  • Produktion zuerst

    Ich habe Live-Plattformen mit Millionen täglicher Nutzer ohne Ausfallzeit migriert. Idempotenz, Retries, Row-Level-Locking und Graceful Degradation sind in allem, was ich ausliefere, Standard.

  • KI mit Leitplanken

    Jedes KI-System, das ich ausliefere, hat erzwungene strukturierte Ausgaben, Fallback-Pfade und Kostenkontrolle. Wo es darauf ankommt, bleibt ein Mensch in der Schleife: KI-Empfehlungen für Ärzte werden von Ärzten geprüft.

  • Verantwortung von A bis Z

    Frontend, Backend, Infrastruktur, CI/CD, Billing, Observability. Am wirksamsten bin ich, wenn ich ein Problem über den gesamten Stack verantworte, allein oder als Teamlead.

Die Werkzeuge, zu denen ich greife

Frontend
  • React
  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • Radix UI
  • shadcn/ui
  • Vue.js
  • Nuxt.js
Backend
  • Node.js
  • NestJS
  • Express
  • Fastify
  • FastAPI (Python)
  • Django
Datenbanken
  • PostgreSQL
  • Supabase
  • MongoDB
  • Redis
  • pgvector
  • Prisma
  • TypeORM
  • Drizzle
KI & LLM
  • OpenAI API
  • Claude API
  • LangChain
  • LangSmith
  • RAG pipelines
  • MCP
  • Structured outputs
  • Agentic workflows
  • n8n
Cloud & Infrastruktur
  • AWS (EC2, S3, Lambda, RDS, CloudFront)
  • GCP
  • Vercel
  • Cloudflare
  • Render
  • DigitalOcean
  • Docker
  • GitHub Actions
  • Terraform
Payments & Integrationen
  • Stripe (subscriptions, Connect, webhooks)
  • Twilio
  • Plaid
  • OAuth2
  • Shopify Admin API
Echtzeit
  • Socket.IO
  • WebSockets
  • SSE
  • WebRTC
Testing & Qualität
  • Jest
  • Playwright
  • CI/CD
  • Branch protection
  • PR-based workflows
  • Turborepo
  • pnpm workspaces

Kontakt

Fragen zu meiner Arbeit oder einem dieser Projekte, oder einfach Hallo sagen? Schreiben Sie mir.

Ihre Angaben werden nur zur Beantwortung Ihrer Nachricht verwendet. Mehr in der Datenschutzerklärung.