IAIrfan Ali
Available for new projects

Irfan Ali

Senior Full-Stack & AI Engineer · 8+ yearsBerlin, Germany

I build production systems that scale, from European retail platforms serving millions of users to AI products with real paying customers.

8+

years of experience

12

production systems shipped

3

products built and run solo

About

I'm a full-stack engineer who has spent the last eight years building software that real businesses depend on: price comparison at idealo, retail systems for MediaMarktSaturn, telemedicine for the NHS, and booking infrastructure serving millions of customers.

These days most of my work combines solid backend engineering with applied AI: RAG pipelines over medical data with human-in-the-loop review, autonomous marketing agents with content safety layers, and multi-platform AI assistants built on MCP and tool calling. I also build and run my own products. checkview.io is a multi-tenant AI testing SaaS with paying customers that I designed, built, and operate end to end.

Irfan Ali

Production first

I've migrated live platforms with millions of daily users without downtime. Idempotency, retries, row-level locking, and graceful degradation come standard in everything I ship.

AI with guardrails

Every AI system I ship has structured output enforcement, fallback paths, and cost governance. Where the stakes demand it, a human stays in the loop: AI recommendations for doctors get reviewed by doctors.

Ownership end to end

Frontend, backend, infrastructure, CI/CD, billing, observability. I'm most effective when I can own a problem across the whole stack, whether solo or leading a team.

Projects

Work that runs in production.

idealo.de

idealo.de · Senior Full-Stack Engineer

German price comparison platform with millions of daily users. Migrated the production app from legacy PHP to React with Hypernova for SSR, and moved infrastructure from self-managed servers to AWS with GitHub Actions CI/CD. The platform stayed live with real production traffic throughout.

  • Legacy PHP to modern React migration on a live platform
  • Hypernova SSR at millions-of-daily-users scale
  • Infrastructure migration to AWS with proper CI/CD
React
Hypernova
AWS
GitHub Actions
PHP (legacy)

Numastays

numastays.com · Senior Full-Stack Engineer

Multi-property booking platform serving millions of customers with its own apartment inventory. Built the self check-in flow backend on NestJS with OAuth integrations and async job queues, with retries and idempotency on the operations that matter.

  • Multi-property booking at multi-million customer scale
  • Self check-in flow with async job queues, retries, and idempotency
  • Role-aware flows for guests and operations staff
Next.js
NestJS
PostgreSQL
TypeScript
OAuth2
AWS

checkview.io

checkview.io · Senior Full-Stack Engineer · Solo Builder

AI testing SaaS I built and run. Multi-tenant with real paying customers: Stripe subscription billing, async test runner pipelines on Bull/Redis, AI test plan generation, and multi-service deployment on GCP and Cloudflare.

  • Multi-tenant SaaS with row-level security for tenant isolation
  • Full Stripe stack: checkout, subscriptions, customer portal, webhooks
  • Async AI test plan generation pipeline
Next.js
Node.js
PostgreSQL
Stripe
Bull
Redis
OpenAI
GCP
Cloudflare

Ahum Labs

ahumlabs.pirn.ai · Senior Full-Stack & AI Engineer

AI recommendation engine for Swedish diagnostic labs. Real medical data flows through OpenAI, LangChain, RAG, and pgvector, with structured output validation, fallback paths, and human-in-the-loop review where doctors approve AI recommendations before they reach patients.

  • AI recommendations on real medical data under EU regulatory frameworks
  • Human-in-the-loop review: doctors approve before patient delivery
  • n8n workflow automation for doctor-patient scheduling
Python
FastAPI
OpenAI
LangChain
RAG
pgvector
n8n
PostgreSQL

CronShift

cronshift.com · Senior Full-Stack Engineer

Workforce management platform for hospitals, clinics, and nursing homes. AI-powered scheduling, real-time staffing dashboards, cross-facility staff pooling, agency integration, CMS compliance reporting, and a mobile app for clinical staff.

  • AI-powered shift scheduling across healthcare facilities
  • CMS compliance reporting generated automatically
  • Cross-facility staff pooling and agency integration
Next.js
Node.js
PostgreSQL
AWS
Socket.IO
Tailwind CSS

pAige by Merchynt

merchynt.com/paige · Senior Full-Stack Engineer

Autonomous AI marketing agent for SMBs, used by agencies managing hundreds of business locations. AI-generated Google Business Profile posts, sentiment-aware review replies, Q&A management, rank tracking, a content safety layer with a second AI validation pass, and Stripe tiered billing.

  • Autonomous AI content generation and publishing for hundreds of locations
  • Content safety layer: second AI checking pass before anything goes live
  • Multi-location agency management with bulk actions and per-location settings
Next.js
Node.js
PostgreSQL
OpenAI
Stability AI
Stripe
GBP API
AWS S3

Cheezious

cheezious.com · Senior Full-Stack Engineer · Team Lead

Online ordering platform for one of Pakistan's largest pizza chains, handling thousands of orders daily across many branches. Full customer site, admin panel, real-time order tracking, POS integration with kitchen receipt printing and display screens, and sub-150ms API responses via Redis caching.

  • Thousands of daily orders across multiple branches
  • Real-time order tracking via Socket.IO with no page refresh
  • POS integration with kitchen receipt printing and display screens
  • Race-condition-safe delivery assignment via database row-level locking
Next.js
NestJS
PostgreSQL
TypeORM
Redis
AWS
Docker
Socket.IO

Carswitch

carswitch.com · Senior Full-Stack Engineer · Solo on web team

Large-scale car selling and purchasing platform for the UAE and KSA, rebuilt entirely from legacy PHP to a modern stack. Sole web developer in a 4-person team, with 2800+ commits in 5-6 months and full frontend and backend ownership.

  • Full platform rebuild from legacy PHP to modern stack
  • 33-40% SEO and performance gains post-migration
  • Full Arabic/English multilingual support for UAE and KSA markets
  • Typesense integration for fast, accurate car search
Next.js
NestJS
PostgreSQL
Typesense
Docker
Redis
AWS

OrbitAgent

orbit-agent · railway.app · Solo Builder

AI assistant connecting Slack, GitHub, Linear, and Jira in one place. Users type plain-English commands and the agent executes actions across all four platforms. Built primarily with Claude Code as the development environment.

  • Multi-platform AI agent built on MCP and tool calling
  • Plain English to executed actions across Slack, GitHub, Linear, and Jira
  • Real-time streaming via SSE for action progress
Next.js
Python
FastAPI
Claude API
MCP
OAuth2
SSE
Docker

Tosin

tosin-web.onrender.com · Solo Builder

AI-powered UX analysis platform: upload a screenshot of any UI and get a structured UX report grounded in 13 UX laws. Multi-step LLM analysis chain with LangSmith tracing, structured output enforcement at the tool-call boundary, and layered cost governance.

  • 4-step LLM analysis chain with per-step Redis checkpointing
  • Structured output via OpenAI tool-call schema enforcement with automatic retry
  • Layered cost governance with a hard daily kill-switch
  • LangSmith tracing for production observability across every call
Next.js
Python
FastAPI
LangChain
OpenAI
LangSmith
Redis
Turborepo

MediaMarkt Saturn Retail Group

mediamarkt.de · Experienced Software Engineer

Worked across MediaMarkt Saturn Retail Group, one of Europe's largest consumer electronics retailers, in Germany and 9 other EU countries, PWA architecture, and MongoDB-backed authentication with real production e-commerce traffic.

  • PWA architecture for MediaMarkt Saturn
  • MongoDB-backed authentication at major European retail scale
React
Next.js
GCP
GraphQL
PWA
MongoDB
TypeScript

AttendAnywhere

Senior Full-Stack Engineer

NHS telemedicine platform used heavily during COVID for clinician-patient video consultations. Built the video conferencing layer, including group consultations of up to 50 participants in a single call, with patient data handled under UK healthcare regulations.

  • Video conferencing for NHS clinician-patient sessions at COVID-era scale
  • Group consultations of up to 50 participants
  • Patient data handled under the UK healthcare regulatory framework
React
Node.js
WebRTC
WebSockets

Skills

The stack I reach for.

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

Databases

PostgreSQL
Supabase
MongoDB
Redis
pgvector
Prisma
TypeORM
Drizzle

AI & LLM

OpenAI API
Claude API
LangChain
LangSmith
RAG pipelines
MCP
Structured outputs
Agentic workflows
n8n

Cloud & Infrastructure

AWS (EC2, S3, Lambda, RDS, CloudFront)
GCP
Vercel
Cloudflare
Render
DigitalOcean
Docker
GitHub Actions
Terraform

Payments & Integrations

Stripe (subscriptions, Connect, webhooks)
Twilio
Plaid
OAuth2
Shopify Admin API

Real-time

Socket.IO
WebSockets
SSE
WebRTC

Testing & Quality

Jest
Playwright
CI/CD
Branch protection
PR-based workflows
Turborepo
pnpm workspaces

Let's build something.

If you have a product to ship or an AI system that needs to work in production, I'm one email away.