Mansoor Khan.
Senior Full-Stack Software Engineer
Senior Full-Stack Engineer with industry experience of 8+ years scaling SaaS platforms using Ruby on Rails, React, and TypeScript. Achieved 99.9% query performance improvement at GitLab, 98% API response reduction serving 350+ B2B clients. Specialized in async-first remote collaboration, database optimization, and open-source contribution.
38 capabilitieson record — tools picked up as the work requires.
Selected works.
Roosnam — Open-Source Developer Portfolio Platform
Roosnam is an open-source platform that lets developers showcase projects and case studies with quantified outcomes. Built with Rails 8, Next.js and TypeScript, fully containerized with Docker.
MediClaim — Intelligent Prior Authorization System
An end-to-end AI workflow that automates healthcare prior authorization. It involves extracting clinical data from PDFs, images, and text with Claude, scoring each request against payer policies, and routing edge cases through agentic + human review. Auto-approvable decisions drop from 2–5 days to under 5 minutes, with a complete HIPAA/CMS audit trail.
WardenFlux — Agentic Workflow Automation
A multi-agent incident-response orchestrator built on IBM watsonx Orchestrate. Wardenflux ingests a security incident report and routes it through a supervisor agent that coordinates four specialists — Security Response, IT Ops, Legal/Compliance, and Communications — then streams a coordinated reply back over a multi-turn conversation. Node/Express backend with IAM token caching, run polling, and an embedded-channel JWT flow; React 19 + Vite frontend.
The features.
Cutting a 2.7-minute PostgreSQL query down to 2 milliseconds
A critical PostgreSQL query was taking ~2.7 minutes under production load, dragging down responsiveness across a high‑traffic system. By analyzing the SQL query and introducing partial indexe, I brought it down to ~2 ms ( a ~99.9% improvement ) with no change to application behaviour.
Read the case studyFrom 7 minutes to 7 seconds: speeding up a 1,000-item bulk import
A new API let clients submit up to 1,000 items (diamonds, jewelry, or gemstones) in a single request, and it was taking about 7 minutes to respond long enough to freeze the page. I switched it to insert records in batches, moved the per-record callback work to a background job (Sidekiq), and tightened the database queries (selecting only the fields it needed and adding indexes). That brought the response time down from ~7 minutes to ~7 seconds.
Read the case studyReduce Twilio SMS costs with GSM/UCS character validation
SMS messages sent to customers via an internal Admin Toolkit (a Chrome extension) could exceed segment limits, inflating the Twilio bill. I added backend validation enforcing the correct character limits for both GSM and UCS‑2 encodings, preventing oversized multi‑segment messages and reducing SMS spend.
Read the case studyRecord of service.
Senior Full-Stack Engineer with industry experience of 8+ years scaling SaaS platforms using Ruby on Rails, React, and TypeScript.
Get in touch