Home

Ali Haider Nadeem

Senior Full-Stack AI Engineer

Summary

Senior Full-Stack AI Engineer with 5+ years building production web applications and Generative AI (GenAI) features for AI and SaaS companies, working fully remote and asynchronous with US teams since 2023. Ships Large Language Model (LLM) features end to end: AI agents with tool calling, Retrieval-Augmented Generation (RAG) over embeddings, structured extraction with evidence and confidence, streaming copilots, and LLM evaluations (evals) against a baseline with a known cost per call. Full stack across TypeScript, React, Next.js, Vue, and Nuxt on the frontend; Python (Django, FastAPI) and Node.js (NestJS) on the backend; PostgreSQL, AWS, Docker, and CI/CD. Owns features from a loosely defined problem to a shipped, measured result, writes design docs, and mentors junior engineers.

Experience

Senior Software Engineer (Contract)

Apr 2025 – Present

XFinLabs (Remote, California, USA; about 30 hours a week, asynchronous)

  • Own full-stack features end to end for Backstock, a B2B inventory marketplace: Next.js, React, and TypeScript on the client, .NET services and the Salesforce API on the server.
  • Designed and built the real-time inventory sync between Salesforce and the .NET backend, removing manual steps from the sales workflow.
  • Built a modular component library that cut feature delivery time by 25% and standardized the B2B UX across the product.
  • Containerized services with Docker and set up CI/CD through Bitbucket Pipelines, deploying to AWS.
  • Work fully asynchronously with a US team across a 12-hour offset: written specs, PR-driven code review, and progress updates that let the team ship without meetings.

Senior Software Engineer (Contract)

Dec 2025 – Jul 2026

NeuroOceans AI, TOCA Health (Remote, Pakistan; alongside XFinLabs, disclosed to both)

  • Built the out-of-range clinical report end to end for a remote patient monitoring (RPM) and chronic care management (CCM) platform: generate, download, share, and history. Replaced a raster html2canvas export with a vector jsPDF pipeline and an embedded font, so report text stayed selectable and matched the design at any zoom.
  • Shipped the AI features: server-sent events (SSE) streaming for the RPM and CCM copilots over fetch and ReadableStream with abort and timeout handling, and a tab-to-complete autocomplete on clinical notes with a typo guard and supersede-on-fire cancellation so a stale suggestion never lands.
  • Owned authentication: OTP-based password recovery, Google SSO, and axios interceptors that force logout on 401 and keep sessions consistent across tabs.
  • Led the clinical charting module (3,000+ lines) across every reading type with reference lines and distribution bars, and co-owned the CPT-code billing tables, moving them to server-side filtering with incremental pagination.

Senior Software Engineer (Contract)

Oct 2023 – Apr 2025

Divogue (Remote, USA; US business hours, evenings in Pakistan)

  • Built an AI-powered SEC filing analyzer (10-K, 10-Q) with Vue.js, Pinia, and the OpenAI API, cutting client due-diligence time 3x and saving 15+ analyst hours per week on key accounts.
  • Architected the component system and state layer for a Generative AI SaaS platform, scoping features from customer problems to shipped product and shaping the roadmap.
  • Handled long-running LLM calls in the UI with streaming, retries, and clear failure states so analysts never lost work mid-request.

Senior Vue.js Developer

Mar 2023 – Mar 2024

Entropy X (Remote, UAE, daytime hours)

  • Shipped server-side-rendered Nuxt.js applications, cutting page load time 15% and improving SEO.
  • Built reusable Vue components on D3.js, PDF.js, and signature capture for data-heavy, interactive document workflows.
  • Turned Figma designs into responsive interfaces with Tailwind CSS and Vuetify for a UAE-based product team.

Vue.js Developer

Feb 2022 – Feb 2023

DARVIS (Pakistan)

  • Built the frontend for computer vision and machine learning (ML) products in Vue.js and Quasar, including real-time visualization of model output.
  • Co-designed REST API contracts with backend teams, reducing integration bugs by 30%.

Frontend Developer

May 2021 – Jan 2022

01 Hire (Pakistan)

  • Led the React and Redux frontend for a hiring platform, shipping the MVP from zero to launch in six months.
  • Integrated REST and GraphQL APIs for real-time data sync, plus error handling and form validation.

Projects

Eingang

Open-source inbox for German supplier invoices under the e-invoicing mandate: detects XRechnung, ZUGFeRD, and plain PDFs, validates against the official KoSIT rules (100% verdict parity on 176 test files), and extracts plain-PDF fields with an LLM that shows its source line and confidence (65.4% all fields right vs 21.2% for a regex baseline, $0.000321 per invoice). Sixteen business checks, four-eyes approval, one Temporal workflow per document. Django, Vue 3, TypeScript, PostgreSQL; 1,521 backend tests at 97% coverage; live demo.

Open the Eingang case studyalihdr.com/work/eingang Live demo

Ledgic

Open-source accounts-payable automation, live on synthetic data. Three AI agents on the OpenAI Agents SDK: vision extraction into a strict Pydantic schema behind a per-field confidence gate; a tool-calling resolution agent whose drafts are rejected if any dollar figure differs from the deterministic match engine; and a RAG copilot that fuses pgvector and Postgres full-text search with reciprocal-rank fusion and cites the contract clause. An MCP server (8 tools, streamable HTTP and stdio) enforces permissions through row-level security. A durable Python orchestrator pauses for human review and resumes via LISTEN/NOTIFY. A $0.50/day LLM budget fails closed. 370+ pytest and pgTAP tests pass in GitHub Actions. Next.js, FastAPI, Supabase.

github.com/alihdrndm/ledgic

Blockpace

Open-source room-block attrition tracker for event planners: exact-cents damage math (cumulative and night-by-night), a pickup pace forecast with four risk levels, and a daily worker that sends HMAC-signed webhooks before cutoff, de-duplicated with FOR UPDATE SKIP LOCKED. NestJS, Next.js, PostgreSQL, and Drizzle; Testcontainers and Playwright tests, deploy-ready AWS infrastructure as code (SST); public repo, CI green.

github.com/alihdrndm/blockpace

Roomlist Kit

Open-source toolkit that validates hotel group rooming lists against the room block with 31 rules and exports import files for Oracle OPERA 5, OPERA Cloud, and Maestro PMS. One stateless TypeScript core shared by a CLI, a NestJS API, and a Next.js app; hardened CSV and Excel parsers that refuse zip bombs and oversized files; 500+ tests, CI green.

github.com/alihdrndm/roomlist-kit

Switchyard

Control panel that starts and stops containers on Railway through Railway's public GraphQL API, deployed onto Railway itself. Hono, React, and TypeScript; public repo, CI green, live demo.

github.com/alihdrndm/switchyard

The Drop

Shopify storefront for an appointment-based luxury showroom in California: custom Dawn 2.0 theme covering booking, cart, search, and collection pages, all configurable from the theme editor in vanilla JavaScript with no added dependencies.

showroomoc.com

Threshold

Local-only Windows app that interrupts autopilot at boot, wake, and unlock with a twenty-second commitment prompt, then blocks distracting sites system-wide across every browser and profile. Rust, Tauri, and React.

github.com/alihdrndm/threshold

Technical skills

AI engineering
Large Language Models (LLMs), OpenAI API, Anthropic Claude API, AI agents and tool/function calling, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), embeddings and vector search, LangChain, prompt engineering, structured outputs, LLM evaluation (evals) against baselines, guardrails and prompt-injection defense, streaming (SSE), cost and latency budgets, human-in-the-loop (HITL) review
Languages
TypeScript, JavaScript, Python, SQL, HTML5, CSS3, Rust (learning)
Frontend
React, Next.js, Vue.js, Nuxt.js, Redux, Pinia, server-side rendering (SSR), WebSockets and real-time UI, design systems, Tailwind CSS, Vuetify, Quasar, Material UI, D3.js
Backend and APIs
Node.js, NestJS, Django, Django REST Framework, FastAPI, REST API design, GraphQL, Temporal durable workflows, background jobs and queues, webhooks, Salesforce API, .NET API integration
Cloud, data, and DevOps
AWS, infrastructure as code (SST), Docker, CI/CD (GitHub Actions, Bitbucket Pipelines), PostgreSQL, Prisma, Drizzle, Linux
Testing and practices
Vitest, Playwright, Testcontainers, test-driven development (TDD), system design and design docs, end-to-end ownership, technical leadership, mentoring, code review, async communication, AI-assisted development (Claude Code)

Education

University of Engineering and Technology, Taxila

2014 – 2018

B.Sc. Computer Engineering

See the workDownload PDFEmail me