7+
Years spanning web backends, typed services, realtime channels, assistants, and release discipline.
Senior Full Stack Web Engineer
Senior Full Stack + AI Engineer · Lahore, Pakistan
Portrait placeholder
Drop your headshot here — swap this wrapper for next/image pointing at /public/....
Where the portfolio stays operational
From schema design to guarded LLM workloads—disciplined handoffs teams can staff against.
7+
Years spanning web backends, typed services, realtime channels, assistants, and release discipline.
12+
Anchored specialties—architecture, stacks, realtime systems, SaaS launches, assistants, observability.
24/7
Remote-ready collaboration with Lahore HQ—async specs, demos, telemetry, and production ownership.
About
Results-driven Senior Full Stack Web, Mobile, and AI Engineer with expertise in designing scalable web applications, mobile applications, backend systems, cloud-native architectures, microservices, DevOps, and AI-powered platforms. Strong background in SaaS, e-commerce, logistics, healthcare, communication platforms, and AI product development.
Selected work
APIs, storefronts, automation, and assistant style features that moved from proposal to monitored production.
Midora AI
Midora AI Multi-Model AI Platform for Content Generation, Chat, and Intelligent Workflows Overview Midora AI is an advanced AI platform designed to unify multiple AI providers into a single system. It enables users to generate content, chat with different AI models, build AI-driven projects, and manage structured knowledge contexts. Instead of relying on a single AI provider, Midora AI integrates multiple models such as OpenAI, Claude, Gemini, and DeepSeek, allowing users to choose or automatically route qu…
One Sale
One Sale B2B Bulk Food Ordering & Agent Management Platform Overview One Sale is a B2B food ordering platform designed for agents who place bulk orders on behalf of their customers. It streamlines wholesale food purchasing, customer management, payment tracking, and order lifecycle handling in a single system. The platform is built for agent-driven commerce, where users act as intermediaries between suppliers and retail shop owners, managing multiple customers and high-volume orders efficiently. Problem Tra…
Capone Food
Capone Food Retail Food Delivery & Bulk Ordering Platform Overview Capone Food is a full-stack retail food delivery platform designed to simplify bulk and individual food ordering for users while giving administrators full control over product management, orders, and customer activity. The platform focuses on providing an efficient browsing and ordering experience across multiple food categories, with support for promotions, wishlist management, and bulk purchasing workflows. It was built to handle both reg…
Ask Me Bot
Ask Me Bot Custom AI Chatbot Platform for Private Knowledge and Embeddable Assistants Overview Ask Me Bot is a customizable AI chatbot platform that enables users and organizations to create intelligent chatbots trained on their own data. It allows users to upload documents, connect external data sources, and build multiple specialized AI bots that can be embedded into any website using a simple script. The platform is designed to transform static knowledge into interactive AI assistants that can answer que…
Workbot
Workbot AI-Powered Enterprise Chatbot Platform for Private Knowledge and Intelligent Assistants Overview Workbot is an AI-powered chatbot platform designed for organizations to create intelligent assistants trained on their private data. It enables businesses to centralize knowledge, connect external data sources, and interact with their information through natural language conversations. Inspired by modern AI systems like ChatGPT, Workbot extends the concept into an enterprise environment where companies c…
Connect
Connect A Real-Time Communication & Collaboration Platform for Teams Overview Connect is a full-stack communication and collaboration platform built to help organizations communicate, collaborate, and manage meetings in one centralized workspace. Inspired by workplace communication tools, the platform combined real-time messaging, video calling, file sharing, team collaboration, and appointment scheduling into a single product. Users could communicate through direct messages, channels, or groups, join video…
Case studies
Problems, limits, trade offs, and outcomes for leaders who care about maintainability and measurable impact.
Midora AI Case Study # 6: Shared Chat Privacy
How sharing a project chat could expose private context documents through AI responses that quoted or paraphrased them. Fixed with a pre-share similarity scan with user-controlled redaction, a context disclosure notice on all shared project chats so recipients understood the AI had access to private material, and revocable share links with optional expiry dates.
Midora AI Case Study # 5: Abuse Detection
How raw volume thresholds were flagging paying power users while missing sophisticated abusers who distributed their load. Fixed with multi-signal behavioural scoring covering timing regularity, session entropy, and fingerprint diversity, cross-account soft identifier matching for free-tier cycling, and a graduated response of throttle, verify, suspend, deactivate rather than binary blocking.
Midora AI Case Study # 4: Subscription Enforcement
How limit checks run after streaming started were causing responses to cut off mid-sentence with no explanation. Fixed with pre-query token reservation using atomic compare-and-reserve, a credit system with per-model cost weights, progressive usage awareness at 75/90/100 percent, and usage-pattern-based upgrade recommendations.
Midora AI Case Study # 3: Project Context Compression
How raw conversation history hit token limits within weeks and naive truncation was removing the most important early context first. Fixed with a three-tier architecture (permanent core, rolling importance-weighted summary, live window), query-adaptive tier selection that only sent the tiers each query actually needed, and asynchronous summarisation so it never added latency.
Midora AI Case Study # 2: Group Chat Context
How concurrent messages from multiple users were corrupting the shared context and how one talkative participant could fill the context window for everyone else. Fixed with a per-session ordered message queue using atomic sequence numbers, batching of rapid messages into single completion calls, split context budgets per participant, and named attribution in the context so the AI could address people individually.
Midora AI Case Study # 1: Auto Mode Routing
How keyword-based routing was misclassifying mixed queries and adding 800ms+ of visible latency. Fixed with a feature-based lightweight classifier running in under 30ms, parallel model warm-up to hide the classification overhead, a capability-weighted scoring system that balanced complexity and cost, and a user feedback loop feeding weekly retraining.
Video logs
Episodes publish here when available.
Validation

Working with Dates and Times in Python
Working with Dates and Times in Python
Developed specialized skills in handling, analyzing, and transforming time-based data using Python, with a focus on solving real-world challenges involving temporal datasets. Gained practical experience in working with complex time structures, enabling accurate analysis of sequential events, trends, and time-dependent behaviors in data science and analytics workflows. Built strong expertise in managing datetime data using both standard Python and pandas, including parsing, formatting, and converting time-ba…

Cleaning Data in Python
Cleaning Data in Python
Developed advanced data cleaning and data quality management skills essential for professional data science, AI engineering, and analytics workflows. Gained hands-on experience in identifying, diagnosing, and resolving common and complex data quality issues to ensure accuracy, consistency, and reliability in analytical datasets. Built strong expertise in handling real-world data inconsistencies including incorrect data types, missing values, out-of-range records, duplicates, and structural anomalies. Learne…

Introduction to Importing Data in Python
Introduction to Importing Data in Python
Developed core data engineering and data ingestion skills by mastering multiple methods of importing, accessing, and structuring data within Python environments. Gained practical experience in building the foundation layer of data science and AI workflows by efficiently loading raw data from diverse sources into analytical-ready formats. Built hands-on expertise in importing data from flat files such as CSV and TXT formats, as well as working with structured data from external systems including Excel spread…

Data Communication Concepts
Data Communication Concepts
Developed strong data communication and storytelling skills focused on transforming complex analytical findings into clear, actionable insights for stakeholders, clients, and decision-makers. Learned how to bridge the gap between technical analysis and business understanding by presenting data-driven narratives in a compelling and strategic manner. Built practical expertise in structuring analytical presentations, selecting effective visualizations, and communicating technical results in both written and ve…

Working with Categorical Data in Python
Working with Categorical Data in Python
Developed specialized expertise in handling, analyzing, and visualizing categorical data using pandas and Seaborn, strengthening my ability to work with non-numerical datasets commonly used in real-world analytics, AI systems, and business intelligence environments. Gained practical experience transforming raw categorical information into structured, insight-driven analytical outputs. Built hands-on proficiency with pandas categorical data types, including creating, updating, optimizing, and managing catego…

Exploratory Data Analysis in Python
Exploratory Data Analysis in Python
Developed advanced exploratory data analysis (EDA) skills using Python to investigate, validate, clean, and interpret real-world datasets for data science and AI-driven workflows. Gained hands-on experience transforming raw and unstructured data into analysis-ready datasets while uncovering meaningful trends, anomalies, and business insights. Built practical expertise in data cleaning and preprocessing techniques, including handling missing values, validating dataset integrity, standardizing categorical and…
Proof
Approved quotes from collaborators show up on this wall.
Limited availability
Bring ambiguity. Leave with sequencing, staffing assumptions, and a pragmatic technical narrative you can share internally.