Muhammad Mubashirullah Durrani
Full Stack Engineer · React · Next.js · TypeScript · Python
Islamabad, Pakistan · mdurrani.cs@gmail.comDownload PDF
Experience
Queryloop, Remote — Senior Full Stack Engineer
Nov 2023 – Aug 2026
One team, two products.
Queryloop — AI workflow platform
Nov 2024 – Aug 2026
- Rebuilt the workflow builder as a single node-based canvas for assembling, optimizing, testing and deploying AI workflows — merging separate creation and optimization pages and redesigning the APIs to support the unified interface.
- Layered a Python SDK over the platform API and put an MCP server on top of it, so any MCP client or custom agent can create a workflow, upload documents and run optimization end to end — putting a technical platform in reach of people who don't understand it.
- Built the in-app agent — a tool-calling agent on LiteLLM driving the platform through the MCP server — into the workflow builder itself, so users can construct a workflow by direct manipulation on the canvas, by chat, or by moving between the two.
- Owned UI and UX for the entire product — signup and auth, settings, user and organization management, and the core application — establishing the design system the whole app now follows.
- Cleared years of technical debt from an inherited codebase where the fundamentals were broken — routing among them — replacing scattered hardcoded styling with design tokens, and introducing TypeScript from a standing start to 245 typed files for a more stable frontend.
- Designed and built Queryloop.ai from scratch, repositioning the product around AI agents and creating interactive demos for its conversational agent, visual workflow builder and live optimization — delivered as a fast, statically generated Next.js site with an MDX blog.
- Automated end-to-end test coverage by driving the application through Playwright's MCP server.
EngineRay — AI technical assessment platform
Nov 2023 – Oct 2024
- Cut application page load from roughly 11 seconds to 2–3 by rebuilding how the app loaded and rendered.
- Built an AI-powered technical assessment platform across React frontend and Node.js/TypeScript backend, serving enterprise clients for technical hiring.
- Developed a multi-language coding assessment engine supporting 9 languages — Python, Java, C, C++, C#, Go, Rust, PHP and JavaScript — with Judge0 integration for sandboxed execution.
- Built the AI question generation system on GPT-4o, producing MCQs, coding challenges and open-ended questions from topics, PDFs and images, with parallel processing and a validation test suite.
- Rebuilt the company landing page from scratch in Next.js — blog, pricing, demo request with AWS SES, schema markup, and a GDPR-ready cookie consent framework.
Qindeel Academy (Freelance), Remote — Full Stack Developer
Jul 2023 – Oct 2023 · contract
- Built an English learning platform end to end in React 18 and TypeScript in two months, with a 5-level assessment engine, interactive grammar exercises, and voice recording for speaking practice.
- Delivered multi-modal content across reading, writing, listening and speaking, with Zustand and React Query for state, and bilingual English/Arabic search.
Roomy, Islamabad — Software Engineer II
Dec 2021 – Jun 2023
- Built core modules — Folio Management, Invoicing, Night Auditing and Reports — for a web-based Property Management System in React, working directly with the Product Manager.
- Researched and built the Inventory Management module that won a client contract.
- Designed analytics dashboards and reports — Summary, Location and Sales Breakdown — for the Restaurant Management System, used as a primary selling point.
- Architected a flexible authorization solution serving both the restaurant and property management systems.
TMR Consulting, Islamabad — Research Analyst
Apr 2021 – Jul 2021
- Engaged clients to identify pain points and applied data science and AI expertise to propose solutions.
- Drove cloud adoption through tailored Azure Backup and Disaster Recovery proposals.
Skills
Languages: TypeScript, JavaScript, Python, SQL, HTML, CSS
Frontend: React, Next.js, Vite, Redux Toolkit / RTK Query, React Router, React Flow, Tailwind CSS, Material-UI, Chakra UI, Zustand, React Query, React Hook Form
Backend & Data: Node.js, Express, Flask, FastAPI, Prisma, MongoDB, MySQL, Redis, REST APIs
AI & Agents: Model Context Protocol (MCP), Tool-calling agents, LiteLLM, LangChain, OpenAI GPT-4o, Anthropic Claude, RAG pipelines, Prompt engineering
Testing & Quality: Vitest, Playwright (incl. axe-core a11y), WCAG 2.1 AA, Contract testing, Sentry
Infrastructure: Git, Docker, Linux, AWS (S3, SES, Amplify), CI/CD, Loguru, Docusaurus
Education
National University of Sciences and Technology (NUST), Islamabad
BS Computer Science · Sep 2016 – May 2020
- Coursera: Stanford Machine Learning and the deeplearning.ai Deep Learning Specialization
- SkipQ: Cloud DevOps training
Awards
- Telenor Appcon 2019 — 3rd place. Conceived the product vision and led a team of four to build a voice-centric chat app.
- SIST 14 — 2nd place, national-level competition.
- First Lego League — 1st regional, presentation category.