✨ Welcome to my universe

Abdullah Siddique

>FastAPI & Django Developer

Full-Stack & AI Engineer specializing in FastAPI, Django, and LangChain. Building production SaaS platforms, AI gateways, and browser extensions that scale.

SCROLL

About MeAbout MeAbout Me

01. Profile Data

>I'm a Full-Stack & AI Engineer with 5+ years of experience building production SaaS platforms, AI gateways, browser extensions, and cloud-native applications. I specialize in FastAPI & Django backend systems, as well as Next.js and LangChain-powered AI integrations.

>I've delivered enterprise products across legal tech, e-commerce, finance, GPS tracking, live streaming, and AI document intelligence — working with global clients and enterprise systems through NetSol Technologies, Codesuite, and Lyra Solutions.

>Graduated with a Bachelor of Information Technology from Punjab University, Lahore (2024). Passionate about building systems that scale and AI products that matter.

20+ Full-Stack Projects
AI/LLM Integration Expert
50% DB Query Optimization
AWS · Azure Cloud Engineer
Multi-Provider AI Gateway
Browser Extension (MV3/MV2)

02. Core Competencies

Backend Engineering (FastAPI / Django / Python)95%
Full-Stack Development (Next.js / NestJS / React)90%
AI & LLM Integration (LangChain / OpenAI / Gemini)88%
Cloud & DevOps (AWS / Azure / Docker / CI/CD)82%
Auth & Security (Keycloak / JWT / RBAC)80%

03. Tech Stack

FastAPIDjangoPythonLangChainNext.jsReact.jsTypeScriptNestJSNode.jsOpenAIAnthropicGeminiLangGraphPostgreSQLRedisPrismaDockerGitHub ActionsAWSAzureKeycloakStripeWebSocketsTailwind CSSMUIRedux ToolkitWXTLaravel

Professional Experience

Senior Software Engineer

2026 - Present

@ NetSol Technologies

  • ▹Designed and built scalable applications end-to-end — from system design and architecture planning to implementation, testing, and production deployment
  • ▹Made critical architectural decisions on service decomposition, API design patterns, database modeling, and infrastructure topology for enterprise-grade systems
  • ▹Architected event-driven and request-response systems with proper design patterns including CQRS, repository pattern, and dependency injection
  • ▹Designed and optimized database architectures with PostgreSQL — including schema design, migration strategies, indexing, and Redis caching layers
  • ▹Built infrastructure-as-code setups on AWS with Docker, Nginx reverse proxies, and CI/CD pipelines for automated, reliable deployments
  • ▹Strengthened application security through secure API design, OAuth 2.0 integration, rate limiting, and infrastructure hardening best practices
#Django#FastAPI#AWS#Redis#PostgreSQL#Docker#Nginx#System Design#CI/CD

Lead Senior Full-Stack Developer

2022 - 2026

@ Codesuite

  • ▹Built DocuPow — a full-stack AI document intelligence SaaS with NestJS, Next.js, Keycloak, and LangChain
  • ▹Developed an AI Gateway microservice with OpenAI-compatible endpoints routing to GPT, Claude & Gemini
  • ▹Built a cross-browser extension (Chrome/Firefox/Edge) with fuzzy + Gemini semantic form-fill matching
  • ▹Architected multi-tenant RBAC, BullMQ job queues, Stripe billing, and Azure Blob Storage integrations
  • ▹Delivered 5+ enterprise products for US & EU clients across legal, e-commerce, and analytics domains
#NestJS#Next.js#TypeScript#LangChain#Keycloak#PostgreSQL#Redis#Docker#AWS#Azure

Backend Developer

May 2020 - Nov 2022

@ Lyra Solutions

  • ▹Engineered scalable backend systems for 10+ clients across multiple industries
  • ▹Developed and launched 5+ enterprise-grade products using Django and Node.js
  • ▹Optimized database queries, reducing average response times by 50%
  • ▹Implemented RESTful APIs, WebSocket integrations, and microservices architecture
#Django#Node.js#PostgreSQL#Redis#REST APIs#WebSockets

Bachelor of Information Technology

PUNJAB UNIVERSITY, LAHORE

Graduated 2024

Technical Constellation

Frontend Development

Next.js / React.js / React Native
TypeScript / JavaScript (ES6+)
Redux Toolkit / RTK Query
Tailwind CSS / Material UI (MUI)
Three.js / React Three Fiber / Framer Motion
HTML5 / CSS3

Backend Development

FastAPI / Django / Django REST Framework
NestJS / Node.js / Express.js
Prisma ORM / TypeORM
PostgreSQL / MySQL
Redis / BullMQ (Job Queues)
WebSockets / Socket.IO

AI & LLM Integration

LangChain (Core / OpenAI / Anthropic / Google)
OpenAI GPT-4o / o1 Series
Anthropic Claude (Sonnet, Haiku)
Google Gemini (2.5 Flash, 2.5 Pro)
RAG Pipelines / Vector Search
Model Context Protocol (MCP)

Auth & Security

Keycloak (OIDC / JWKS / SSO)
JWT / Passport.js / bcrypt
RBAC (Roles, Permissions, Guards)
Stripe (Billing & Subscriptions)
API Token Management
IP Allowlist / Denylist (CIDR)

DevOps & Cloud

AWS (EC2, S3, RDS)
Azure (Blob Storage, App Service)
Docker / Docker Compose
GitHub Actions (CI/CD Pipelines)
Nginx / Linux Server Admin
Prometheus / Structured Logging

Browser Extension & Tooling

WXT (WebExtension Framework)
Chrome MV3 / Firefox MV2 / Edge
Postman / Swagger / OpenAPI
Git / GitHub Actions
Biome / ESLint / Prettier
Jest / Playwright / Supertest

Featured Projects

22 projects across SaaS platforms, AI systems, full-stack apps, and DevOps infrastructure.

SaaS
SaaS

Full-Stack Engineer · Backend Lead

DocuPow — AI Document Intelligence Platform

Worked on a full-stack multi-tenant SaaS platform that enables organizations to ingest documents and URLs, extract structured data using AI, and manage it through approval workflows with real-time collaboration.

▹Built RESTful APIs for Smart Asset creation, extraction, and versioning
▹Implemented Keycloak OIDC auth with fine-grained RBAC (roles, permissions, orgs)
▹Integrated LangChain with OpenAI, Anthropic & Gemini for AI field extraction
NestJSTypeScriptPostgreSQLPrisma+9
AI
AI

Browser Extension Developer

DocuPow Browser Extension — Smart Form Auto-Fill

Worked on a cross-browser Manifest V3 extension that connects to a DocuPow workspace and intelligently fills web forms by matching document-extracted fields to live page inputs using AI and fuzzy algorithms.

▹Built React popup UI to browse Case Streams and select Smart Assets
▹Implemented background service worker as API bridge between popup and backend
▹Built content script for DOM scanning, field detection & native form filling
WXTReact 19Redux ToolkitRTK Query+4
AI
AI

Backend Engineer · AI Infrastructure

Intelligent Cortex — AI Gateway Microservice

Worked on an AI gateway microservice that exposes OpenAI-compatible endpoints and routes LLM requests to multiple providers (OpenAI, Anthropic, Gemini) with project-scoped RBAC, async queuing, and dynamic model routing.

▹Built OpenAI-compatible /v1/chat/completions endpoints (streaming, non-streaming, async)
▹Integrated LangChain with OpenAI, Anthropic Claude & Google Gemini for dynamic model switching
▹Implemented Keycloak OIDC auth with @Permissions() / @Roles() global guards
NestJSTypeScriptLangChainOpenAI+8
AI
AI

AI Tooling · Backend Integration

DocuPow MCP Server

Worked on a Model Context Protocol (MCP) server that exposes the full DocuPow REST API as structured tools, enabling AI assistants and agentic workflows to manage documents, assets, users, and organizations programmatically.

▹Implemented 50+ MCP tools covering workspaces, case streams, smart assets, users, roles & audits
▹Enabled AI-driven document ingestion, extraction triggering, and approval workflows via tool calls
▹Built API token generation and management tools for programmatic access
Node.jsTypeScriptModel Context Protocol (MCP)REST API
Mydesk365 — Attorney Management System
SaaS

Full-Stack Developer

Mydesk365 — Attorney Management System

Worked on a full-stack legal SaaS platform for law firms offering client management, document handling, secure billing, and real-time notifications using Next.js and Django.

▹Built RESTful APIs for client profiles, case records, billing & appointment management
▹Implemented OTP-based authentication with password reset flows
▹Developed multi-role user system (admin, attorney, client) with permission-based access
Next.jsDjangoDjango REST FrameworkPostgreSQL+4
Next.js + Django AI Admin Dashboard
Full-Stack

Full-Stack Developer

Next.js + Django AI Admin Dashboard

Worked on a back-office admin dashboard connecting a Next.js frontend to a Django REST backend, covering analytics, product catalog, customer management, and marketing modules with AI-assisted workflows.

▹Built RESTful APIs for product, category, customer & order management
▹Developed real-time data updates using WebSockets and Redis pub/sub
▹Implemented analytics module with live charts and KPI tracking
Next.jsDjangoDjango REST FrameworkPostgreSQL+2
Showing 6 of 22 projects

Key Achievements

0+

Full-Stack Projects

Developed & deployed 20+ full-stack applications for global clients across legal, e-commerce, finance, GPS, and AI domains.

0+

Enterprise SaaS Products

Built and launched 5+ production-grade SaaS platforms including DocuPow, Mydesk365, Lane, Index, and Hubex.

0%

DB Query Optimization

Optimized database queries and API endpoints, reducing average response times by 50% across multiple production systems.

0+

MCP Tools Shipped

Implemented 50+ Model Context Protocol tools exposing the full DocuPow API surface to AI agents and agentic workflows.

AI Gateway Built

Designed an OpenAI-compatible AI gateway routing to GPT-4o, Claude, and Gemini with project-scoped RBAC and async queuing.

B.I.T Graduate 2024

Bachelor of Information Technology — Punjab University, Lahore. AWS Certified Solutions Architect & AI Certification.

Client Testimonials

❝

"Abdullah demonstrated exceptional skill in developing our e-commerce platform. His expertise in React and Django resulted in a seamless, high-performance application."

C

Client from Codesuite

Project Manager•E-Commerce Project

Establish Connection

> Communication Channels

Voice Link

+92 3244046381

Base Coordinates

Pakistan
msg_terminal.exe