available for hireFull Stack AI Engineer @Lumy Labs

Full-StackAI Engineer

I ship production LLM and agent systems end to end: React/Next.js front ends, Node.js/FastAPI services, RAG pipelines and MCP integrations. Then I stay on to run them.

Open to full-time roles, freelance & collaborations

topics
agentic-systemsllm-ragmcp-tool-callingai-opsfull-stackworkflow-automationcloud-devopscomputer-vision
Location
Faisalabad, Pakistan
Timezone
Asia/Karachi
Local time
--:--:--
02#overview

Dashboard

A live snapshot of what I'm shipping, the numbers behind it, and a one-click résumé.

what i'm doing now

Embedded with real-estate, legal and investment-management clients at Lumy Labs, turning “we need an agent for X” into typed, gated workflow graphs on a multi-tenant agent platform, wiring them into Microsoft Graph, QuickBooks, Google Workspace and WhatsApp, and keeping them cheap and reliable once they're live.

0+
Repos shipped
0%
Fewer agent runs via token-free prechecks
0.0+
Years shipping AI in production
0
Published packages
03#live demos

The Lab

Functional, in-browser playgrounds, not screenshots. Each one runs real logic on the client: a sandboxed code runner, AES-GCM via Web Crypto, canvas convolution, a vector index.

Code Runner

interactive

Write Python, JavaScript or C++ and run it for real, with output streamed from a sandboxed execution engine.

loading demo…
04#registry

Open Source & Published Packages

Shipped to a public registry: installable, versioned and MIT licensed. One command from here to running on your machine.

ragmill

PyPIv0.4.0MITPython >= 3.9
7

A lightweight, zero-config local pipeline engine for AI data ingestion, semantic chunking, embeddings and vector search, with optional cloud backends and a REST API.

terminal
pip install ragmill
  • ▸Offline-first, no API keysLocal ONNX embeddings plus a local Qwen2.5-1.5B LLM via llama-cpp-python, so the whole pipeline runs with zero network calls.
  • ▸Full RAG loopingest → chunk → embed → store → search → grounded, cited chat. Reads txt, md, log, rst, pdf and docx.
  • ▸Pluggable vector storesSQLite by default; Pinecone or Qdrant by setting env vars, no code change. Backends migrate via JSONL export/import.
  • ▸Swappable chat backendsLocal, Gemini or OpenAI, selected at runtime with RAGMILL_CHAT_BACKEND.
  • ▸Incremental folder syncRe-ingests only what changed instead of rebuilding the whole index.
  • ▸Zero-dependency coreThe base install pulls nothing; every heavy capability is an optional extra. Docker Compose profiles ship for the server modes.
interfaces
Python APIragmill CLIFastAPI REST server (with browser chatbox)Standalone setup UI that writes .env
releases · latest 2026-07-23
0.2.00.3.00.3.10.3.20.4.0
ragllm-ingestionsemantic-chunkingvector-embeddingsvector-searchdata-pipelineonnx
05#repositories

Repositories

Shipped work. The request payload is the stack, the response body is the impact. Pinned first; cards marked Private have no public repo.

pinned · 4
agent-ops-platformPrivatePinned

Production work at Lumy Labs on a multi-tenant platform where human operators supervise Claude Code agents that produce social posts, ads, emails and reports for SMB clients. Agents run headless in per-operator workers, reach client data only through tenant-scoped MCP servers, and execute as typed workflow graphs with approval gates.

claude-codemcpagentstypescriptsupabaseaws
TypeScript 0
RAGMillPublicPinned

Zero-config, offline-first pipeline engine for AI data ingestion, semantic chunking, embeddings and vector search. Published on PyPI as `pip install ragmill`, with optional cloud backends and a REST API.

pythonragllmonnxfastapipypi
Python 7View source
insafPrivatePinned

AI-powered legal-tech mobile app connecting clients with legal guidance across Pakistan. Cross-platform iOS/Android, Firebase serverless backend, end-to-end encrypted document management.

react-nativetypescriptfirebaseai
TypeScript 14
go-health-companionPrivatePinned

GO, an AI-powered women's health companion. Full-stack, TypeScript-first app (Next.js 15 + FastAPI) with secure auth, role-based routing and AI health features.

next-jsfastapillm-rag
TypeScript 4
all work · 22 of 25 public repos
househoppersPrivate

AI-powered real-estate investment platform: property portfolio management, ROI tracking and secure financial data visualization.

reactexpresspostgresql
JavaScript 4

“The SitRep agent that remembers.” Turns every meeting into an entry in a living accountability ledger, extracting decisions (with rationale and reversibility), commitments (who owes what, by when) and open risks, then reconciling them against every prior meeting.

pythonfastapiagentsllm
Python 0View source
healthoPublic

Agentic AI customer-support chatbot with session memory, a live Google Sheets knowledge base, voice input and automated email replies, plus a self-monitoring agent that health-checks the system hourly and emails alerts. Built twice: no-code (n8n) and full-code (FastAPI + Gemini) behind one shared frontend.

pythonfastapigeminin8nagents
Python 0View source

Digital-transformation partner site for Technathon: custom software, applied AI and web development. Shipped and live in production.

typescriptnext-jstailwind
TypeScript 0Visit site

Single-page corporate site for SAAF International (business development, consulting and global textile sourcing). Next.js 15 + React 19, animated canvas network hero, scroll-spy glass-pill nav, count-up stats and a Formspree contact pipeline.

next-jsreact-19typescript
TypeScript 0Visit site

Diffusion models for image generation & reconstruction: forward/reverse noising, sampling and reconstruction pipelines.

pytorchdiffusiongenerative
Jupyter Notebook 8View source

Three GAN architectures in one lab: a DCGAN vs WGAN-GP mode-collapse study on Pokémon sprites and anime faces, plus paired and unpaired image translation. PyTorch, tuned for Kaggle dual-T4, each with an interactive Gradio app.

pytorchgansgradiovision
Jupyter Notebook 0View source

Unpaired image-to-image translation with CycleGAN and paired translation with pix2pix.

ganspytorchvision
Jupyter Notebook 2View source

Big-data pipeline over the Pokec social network (1,632,803 profiles, ~1.7 GB of TSV) on a 3-node Hadoop cluster (1 master, 2 slaves) simulated in Docker with HDFS, YARN and MapReduce, plus downstream ML and visualization.

hadoopdockermapreducedata-eng
Jupyter Notebook 0View source

Automated configuration & deployment of a Hadoop Distributed File System cluster.

hadoophdfsdata-eng
Jupyter Notebook 0View source

Self-supervised image representation learning using Masked Autoencoders (MAE).

sslpytorchvision
Jupyter Notebook 2View source

Image-captioning system bridging vision and language with a ResNet50 encoder and LSTM decoder.

cvnlpresnet50
Jupyter Notebook 3View source

Applicant-tracking & recruitment system for managing candidates through the hiring pipeline.

javascriptnode-js
JavaScript 0View source
mini-osPublic

Operating-system simulation (mini-OS) implementing core scheduling/memory concepts, built on Ubuntu Linux.

cossystems
ghostdataPrivate

Android app exploring internet access with no mobile data allowance: native client + network-layer experimentation.

kotlinandroid
Kotlin 5

Secure file-management system using hybrid AES + RSA encryption: symmetric speed with asymmetric key exchange.

aesrsasecurity
Python 1View source

Dictionary implemented with a Trie tree in C++ for fast prefix lookup and autocomplete.

calgorithms

Image-enhancement pipeline improving clarity of dull/dark brain-tumor scans for better diagnosis.

opencvcvmedical
Jupyter Notebook 0View source
06#git log

Professional Chronology

An experience ledger styled like commit history: discovery, architecture, integrations and the day-2 ops that keep agents cheap and reliable in production.

AI Solutions Engineer

HEAD → presentMay 2026 – Present
@ Lumy Labs · Agent Platform

Embedded with SMB clients in real estate, legal and investment management on a multi-tenant platform pairing human operators with Claude Code agents.

fewer runs on a polling watcher (190 → 38/day)
~80%
fewer runs on a polling watcher (190 → 38/day)
step typed workflow graphs with approval gates
13–26
step typed workflow graphs with approval gates
agent burn traced to a corrupted API cursor
~$38/day
agent burn traced to a corrupted API cursor
enterprise integrations: Graph, QuickBooks, Workspace, WhatsApp
4
enterprise integrations: Graph, QuickBooks, Workspace, WhatsApp
  • ▸Platform: Next.js operator dashboard and client portal; per-operator workers that run headless Claude Code sessions; tenant-scoped MCP servers so every agent run touches exactly one client's data; Postgres with row-level security behind it all.
  • ▸Discovery → spec: Run discovery with client owners to turn “we need an agent for X” into scoped automations with defined inputs, exceptions and success checks.
  • ▸Architecture: Convert costly recurring agent runs into typed workflow graphs (13–26 steps) with approval gates, sandbox runs and versioned rollback; rebuilt a monthly QuickBooks → SharePoint Revenue & NOI report as pure code, no LLM.
  • ▸Day-2 AI ops: Added token-free precheck probes to polling agents, cutting one watcher from ~190 to ~38 runs/day (~80%); traced an agent burning ~$38/day on a self-corrupted API cursor.
  • ▸Integration: Built connectors across Microsoft Graph, QuickBooks, Google Workspace and WhatsApp Business, including a Meta webhook relay and an engine patch for binary attachments in workflow steps.
  • ▸Reliability: Led the Railway → AWS migration test campaign (ALB, WebSocket workers, scheduler), verifying against the DB audit trail; surfaced identity, auth-expiry and duplicate-scheduler bugs.
  • ▸Enablement: Write plain-language root-cause reports and train client staff to test, arm and own their workflows.
Claude CodeMCPWorkflow graphsMicrosoft GraphQuickBooksAWSRailway

Associate Full Stack AI Engineer

May 2025 – Jun 2026
@ MyndEdge
  • ▸Ownership: Owned delivery of multiple investor-backed AI products from business requirements to production, without dedicated product management.
  • ▸AI pipelines: Architected RAG, LLM and NLP pipelines behind React/Next.js front ends and Node.js/FastAPI services, shipping generative-AI features for personalization and real-time feedback.
RAGLLMNLPNext.jsFastAPINode.js

Research Assistant

Jun 2024 – Feb 2025
@ Academic Research
  • ▸Paper: Co-authored “A Novel Approach of Skin Cancer Detection using Convolutional Neural Networks and Transfer Learning”.
  • ↳Built & evaluated CNN + transfer-learning models for dermoscopic skin-cancer classification.
CNNsTransfer learningMedical imaging
07#dependencies

Technical Stack

Grouped by architectural layer, not a flat tag soup. Each layer is a module I can own end-to-end.

layer 01

AI & Agents

LLM apps, agents & the ops around them

11 entries
LLM appsAgentic workflowsTool callingMCPRAGLangChainContext & spec engineeringHuman-in-the-loop gatesClaude CodeCodex CLIVector DBs
layer 02

Languages

Core programming languages

7 entries
TypeScriptPythonJavaScriptSQLC#C++Bash
layer 03

Frameworks & Integration

Backend, frontend, mobile & connectors

16 entries
Node.jsExpressFastAPIDjangoReactNext.jsReact Native (Expo)Tailwind CSSRESTWebhooksEvent triggersMicrosoft GraphPipedream ConnectQuickBooks APIWhatsApp BusinessSocket.io
layer 04

Machine Learning

Models, vision & NLP

8 entries
PyTorchTensorFlowOpenCVYOLOBERTResNet50ONNXGradio
layer 05

Cloud, Data & Delivery

Where it runs and how it ships

13 entries
AWSGoogle CloudFirebaseVercelRailwayDockerGitHub Actions CI/CDPostgreSQLSupabase (RLS)RedisQdrantPineconeLinux
08#workflows

Architectural Process Tracks

How an abstract problem becomes shipped, validated software. Two lanes: engineering pipeline and client lifecycle.

engineering_pipeline4 steps
  1. 01
    Prompt / Problem

    Abstract problem statement or research idea

  2. 02
    System Architecture

    Decompose into modules, data flow & contracts

  3. 03
    Raw Code

    Implement, test, and benchmark each component

  4. 04
    Automated Deploy

    CI, containerize, ship & monitor

client_lifecycle4 steps
  1. 01
    Discovery → Spec

    Turn “we need an agent for X” into inputs, exceptions & success checks

  2. 02
    Architecture

    Typed workflow graphs, approval gates, and plain code where no LLM is needed

  3. 03
    Ship & Integrate

    Sandbox runs, versioned rollback, real connectors into client systems

  4. 04
    Day-2 Ops & Handoff

    Cost & reliability tuning, root-cause reports, train the team to own it

09#academic record

Credentials & Education

The academic base, the metrics behind the work, and competitive wins.

academic base
  1. FAST-NUCES

    BS Computer Science
    Sep 2021 – Jun 2025
  2. Lawrence University, USA

    Computer Science (Semester Abroad)
    Jan 2023 – Apr 2023
  3. Home Schooling, Faisalabad

    A-Levels: Math, Physics, Chemistry, Computing, Business
    Aug 2019 – Aug 2021
by the numbers
Awards & honors
3
Research papers
1
Countries studied in
2
competitive vectors
  • Round 1 WinnerICPC 2024-25, International Collegiate Programming Contest (Feb 2025)
  • WinnerIgnite AI Wrapper, District Level (Nov 2025)
  • WinnerGDGoC LeetCode Challenge, Google Developer Club (Apr 2025)
10#publications

Technical Writing

9 deep-dives with the actual code embedded: read-time, date and category tagged. Published on Medium.

ML Research8 min read· 4 Aug 2026Medium
Why We Must Verify AI Research

I reproduced three ICML 2026 papers with no GPU access. Most papers don't release their code, and the code that is released often doesn't run. Here's what that means for the field.

Read on Medium
RAG / LLMs9 min read· 6 Jul 2026Medium
Local-First RAG Pipeline in Pure Python

No API keys, no vector database, no 2 GB of dependencies. Introducing RAGMill, a document-retrieval pipeline that runs entirely on your machine.

from ragmill import RAGEngine

class=class="text-green">"text-faint italic"># folder of documents -> searchable, question-answerable store
chunks = RAGEngine().execute_pipeline(class="text-green">"./my_documents")
Read on Medium
11#telemetry

Live Activity Stream

A 12-month contribution canvas mirroring version-control activity, with streak telemetry.

@abdullahbinaqeel
Open
LessMore
readout 01
0
Contributions (12mo)
readout 02
0d
Longest streak
readout 03
0
Public repos
12#config matrix

System Configuration

The compute, tools, and automation that the work runs on.

Compute

Training
Kaggle dual-T4 / Colab GPU
Local
Docker Compose
OS
Ubuntu / Arch Linux

Development Interface

Editor
VS Code / Jupyter
Runtime
Node 20 · Python 3.11
Font
JetBrains Mono

Utility & Automation

Containers
Docker
Notebooks
Jupyter / Colab
Vectors
SQLite · Qdrant · Pinecone
13#engagement matrix

How We Can Work Together

Tiered engagement models. Pick the contract shape that fits the problem.

POST/engagement/full-time

Full-Time Structural Engagement

scope
  • ▸Full stack AI product engineering & ownership
  • ▸Production agent platforms, MCP & tool calling
  • ▸RAG/LLM pipeline engineering (see RAGMill)
PUT/engagement/targetedpopular

Targeted Sprint Contracts

scope
  • ▸Agent workflows wired into your systems (Graph, QuickBooks, Workspace, WhatsApp)
  • ▸MVPs & high-fidelity prototypes
  • ▸Railway / Vercel → AWS migrations
GET/engagement/advisory

Advisory / AI Ops Review

scope
  • ▸Agent cost & run-volume audits
  • ▸Root-cause analysis for misbehaving agents
  • ▸Architecture & security review
14#handshake

Let's build something solid.

Open to full-time roles, freelance & collaborations. Replies within 24h.

Open to full-time roles, freelance & collaborations. Drop a line and I'll get back within 24h.

Mon–Sat · 10:00–19:00 PKTbuilt with Next.js 14 · TypeScript · Tailwind CSSv1.1.0
© 2026 Abdullah Bin Aqeel