I'm Abdul Hannan Shahid, a results-driven Senior Software Engineer and AI Engineer based in Lahore, Pakistan. Over 6+ years I build robust full-stack applications and production-grade AI systems, specializing in Python (Django, Flask, FastAPI) and React.js, with a strong focus on retrieval-augmented generation, LLM integrations, multi-agent workflows, and prompt engineering.\n\nI enjoy leading cross-functional teams, driving end-to-end AI initiatives, and delivering complex projects on time while upholding high engineering standards. I continually refine internal tooling, promote collaborative best practices, and translate ambitious ideas into reliable, scalable solutions.

Abdul Hannan Shahid

I'm Abdul Hannan Shahid, a results-driven Senior Software Engineer and AI Engineer based in Lahore, Pakistan. Over 6+ years I build robust full-stack applications and production-grade AI systems, specializing in Python (Django, Flask, FastAPI) and React.js, with a strong focus on retrieval-augmented generation, LLM integrations, multi-agent workflows, and prompt engineering.\n\nI enjoy leading cross-functional teams, driving end-to-end AI initiatives, and delivering complex projects on time while upholding high engineering standards. I continually refine internal tooling, promote collaborative best practices, and translate ambitious ideas into reliable, scalable solutions.

Available to hire

I’m Abdul Hannan Shahid, a results-driven Senior Software Engineer and AI Engineer based in Lahore, Pakistan. Over 6+ years I build robust full-stack applications and production-grade AI systems, specializing in Python (Django, Flask, FastAPI) and React.js, with a strong focus on retrieval-augmented generation, LLM integrations, multi-agent workflows, and prompt engineering.\n\nI enjoy leading cross-functional teams, driving end-to-end AI initiatives, and delivering complex projects on time while upholding high engineering standards. I continually refine internal tooling, promote collaborative best practices, and translate ambitious ideas into reliable, scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

Panjabi, Punjabi
Fluent
Urdu
Fluent
English
Intermediate

Work Experience

AI Engineer / Senior Software Engineer at Cogent Labs
December 1, 2025 - Present
Leading end-to-end AI initiatives, designing retrieval-augmented generation systems, integrating multiple LLM backends (OpenAI GPT-4, Anthropic Claude, Google Gemini), and steering prompt engineering to maximize reliability and minimize hallucinations. Implemented production-grade RAG pipelines, exposed robust REST APIs, and guided AI tooling adoption across the organization.
Senior Software Engineer / Technical Team Lead at Nessovo
October 1, 2023 - December 1, 2025
Led cross-functional development of automated wallet and payment management for a taxi company, including a wallet-based accounting system, real-time and scheduled Revolut payouts, and Celery-based task scheduling. Directed automation for legal filings via Selenium, built a competitive taxi pricing system using web scraping and Celery, and developed a multi-channel Marketing Gateway Platform integrating Twilio, WhatsApp Business API, SMTP, and SMS gateways. Oversaw code reviews, deployments, and delivery governance.
Lead Python Developer / Full Stack Developer at RootPointers
October 1, 2020 - October 1, 2023
Led Python development and full-stack efforts across ESR, Sustomus, Smartmitt, and gaming APIs. Built YOLOv5-based video processing with OpenCV, integrated Google Sheets API for dynamic data processing and visualization, and delivered scalable RESTful APIs and frontend with React/Redux. Implemented data scraping utilities with Selenium and built data-driven tools like MetricLoop.
Android Developer – Internship at SolutionDots
July 1, 2018 - August 1, 2018
Android development internship focusing on building and enhancing Android applications using Java, Android Studio, and XML.

Education

Bachelor of Business and Information Technology (BBIT) at University of the Punjab, Lahore
January 11, 2030 - January 1, 2019
Intermediate – Computer Science (ICS) at Punjab College of Information Technology, Lahore
January 11, 2030 - January 1, 2015
Matriculation at City Public High School, Raiwind
January 11, 2030 - January 1, 2013

Qualifications

VA Amazon / Ecommerce – TEVTA
January 1, 2020 - May 14, 2026
IELTS – British Council
January 1, 2019 - May 14, 2026

Industry Experience

Software & Internet, Professional Services, Education