Muhammad Ahsan Khan Lodhi

BSc Computer Science · AI & Full-Stack Development

About

Computer Science undergraduate at Lahore University of Management Sciences (LUMS) with hands-on experience building Django web apps, RAG and LangChain systems, and MERN stack applications. Based in Islamabad, Pakistan.

Location: House 31 Street 56, F-6/4, Islamabad, Pakistan

Education

Lahore University of Management Sciences (LUMS)

Bachelor of Science in Computer Science

September 2022 – May 2026

Lahore, Pakistan

Experience

Veyn.AI

AI Intern

July 2025 – August 2025

Islamabad, Pakistan

  • Engineered an HR-oriented Retrieval-Augmented Generation (RAG) chatbot with LangChain for text and image policy documents, with embeddings in a FAISS index used as a vector store for efficient querying.
  • Built an admin portal in Streamlit for corpus management (add/delete) and configurable system prompts and LLM model selection.
  • Architected the employee-facing app with a MERN frontend and FastAPI backend for real-time, context-aware responses.
  • Implemented a LangChain agent that queried internal APIs for employee-specific data (e.g. leave balances, roles).
  • Combined API data with the RAG pipeline so the agent could answer personalized questions (e.g. vacation days remaining).
  • Researched knowledge graphs in RAG; prototyped Graph RAG with Neo4j for Yes/No policy questions (~93% accuracy, ~2.84 s average response time).

Nayatel

Enterprise Solutions Intern

August 2024 – September 2024

Islamabad, Pakistan

  • Developed a compact Django employee portal (pilot project).
  • Implemented role-based access for employees and admins using sessions.
  • Integrated a module into Nayatel’s in-house CRM so developers could route SQL queries to database administrators, reducing query resolution time by about 60%.

Projects

IQueue: Smart Scheduling

Live site

JavaScript · MongoDB · React · Express

IQueue helps customers manage service appointments and simplifies how they access services.

  • Vendor dashboard for businesses to serve online and walk-in customers and manage appointments, services, staff, and workflows.
  • Role-specific staff UI so staff see only their services and appointments, reducing clutter and improving focus.
  • Full-stack deployment: frontend on Vercel, backend on Render for high availability.

Technical Skills

Languages: Python, C++, C#, C, HTML/CSS, JavaScript, SQL, Swift

Developer tools: VS Code, Xcode, GitHub, Jira, Vercel

Technologies & frameworks: Django, MERN, .NET, Microsoft SQL Server, OpenCV, PyTorch, TensorFlow, LangChain, LangGraph, Tailwind