About Me
Senior Software Engineer | Backend Engineering • AI Systems • RAG • Data Engineering
I'm a Senior Software Engineer with 4+ years of experience building scalable backend systems using Python, Django, Django REST Framework, and FastAPI. I specialize in designing REST APIs, distributed data pipelines, backend architecture, and AI-powered applications.
My recent work focuses on Retrieval-Augmented Generation (RAG), AI Agents, LangGraph workflows, semantic search, vector embeddings, document processing, and enterprise AI systems. I enjoy building reliable, production-ready software with clean architecture and long-term maintainability.
Backend Architecture & REST API Design
Django, DRF & FastAPI
RAG, AI Agents & LangGraph
Prompt Engineering & LLM Integration
ETL & Batch Processing Pipelines
Semantic Search & Vector Embeddings
PostgreSQL, Neo4j & MongoDB
Microsoft Presidio, OCR & Document Processing
Distributed Web Scraping
Docker, Linux, CI/CD & Git

Experience
Senior Backend Developer
SparkAI • Lahore, Pakistan
Jul 2025 – Present
- Designed and developed scalable backend services and RESTful APIs using Python and FastAPI for AI-powered enterprise platforms.
- Built ETL and batch-processing pipelines for Google Drive, Gmail, Google Cloud Storage, AWS, and Notion document ingestion.
- Enhanced Retrieval-Augmented Generation (RAG) pipelines using semantic search, vector embeddings, and contextual ranking.
- Integrated Large Language Models (LLMs) using advanced prompt engineering techniques.
- Developed CMMC privacy assessment pipelines using Microsoft Presidio and custom recognizers for PII, CUI, and FCI detection.
- Built multimodal document processing pipelines supporting PDFs, scanned documents, images, audio, and video using OCR and speech-to-text.
- Optimized PostgreSQL and Neo4j queries while contributing to architecture reviews and backend engineering best practices.
Senior Software Engineer | Team Lead
Gulzarsoft • Gujrat, Pakistan
Jun 2022 – Jun 2025
- Led the design and development of scalable backend applications using Python, Django, and Django REST Framework.
- Architected modular backend systems following clean architecture principles.
- Designed high-throughput ELT pipelines for structured and unstructured data processing.
- Integrated OpenAI APIs and LLMs for AI-assisted automation and content generation.
- Optimized PostgreSQL schemas, indexing strategies, and SQL queries for production workloads.
- Mentored junior engineers, conducted code reviews, and contributed to technical planning and architecture discussions.
Software Engineer | Python & Web Scraping
Softwear Pattern • Islamabad, Pakistan
Jun 2021 – Jul 2022
- Developed scalable web scraping solutions using Python, Scrapy, Playwright, and Selenium.
- Engineered distributed crawling frameworks with proxy rotation, retry mechanisms, browser automation, and anti-blocking strategies.
- Designed REST APIs and automated data processing workflows for downstream applications.
- Improved operational efficiency through scalable scraping and automation pipelines.
Education
Bachelor of Science in Computer Science
Pir Mehr Ali Shah Arid Agriculture University
2017 – 2021
- Relevant Coursework: Data Structures, Algorithms, Databases, Software Engineering