LearnForge
An adaptive AI tutoring platform that turns a student's own course material into explanations, quizzes and flashcards.
Final-year Data Science student•Full-stack developer
I'm Basit Abbas, a final-year BS Data Science student who enjoys combining data science, AI, backend development, and modern frontend technologies to build practical applications.

I'm currently in the final year of my BS Data Science degree at Superior University Lahore. Alongside my studies, I build projects across data science, machine learning, AI, backend development, and full-stack web development.
My focus is on learning by building — taking a technology, understanding the fundamentals properly, and then turning an idea into something that actually runs. Every project on this site came out of that loop.
The same toolkit, applied at different layers of a product — from the model at the bottom to the interface on top.
Academic and independent builds — every one designed, written and debugged by me. Each has a full case study with the architecture and what I learned.
An adaptive AI tutoring platform that turns a student's own course material into explanations, quizzes and flashcards.
A full-stack app that turns an uploaded document — or a live web search — into a graded multiple-choice quiz.
A retrieval-augmented chatbot that answers from a curated medical knowledge base instead of from model memory.
A project and task manager where an admin can assign work and then just ask a chatbot who is doing what.
An NLP pipeline and feedforward neural network that classifies news content, served behind a small Flask app.
Superior University Lahore · Lahore, Pakistan
A four-year programme covering the full span from the mathematics underneath machine learning to the systems that put a model in front of a user.
I'm currently focused on completing my degree, building practical projects, developing my technical skills, and gaining real-world experience through freelance opportunities and independent development.
AI-powered applications
Tutoring platform, quiz generation, domain chatbots.
Full-stack web applications
Next.js front ends over NestJS, Django and Flask APIs.
Machine learning projects
End-to-end pipelines from raw text to an evaluated model.
NLP projects
Preprocessing, vectorisation and neural text classification.
RAG applications
Chunking, embedding and retrieval over private document sets.
Backend APIs
Authenticated REST services with role-based access control.
Database-driven applications
PostgreSQL and MongoDB schemas designed before the endpoints.
Automation workflows
Webhook-driven integrations wiring services together.
Nothing aspirational on this list — every item here has been used in a project or a course.
Languages used day to day
Analysis and modelling
LLM application layer
APIs and services
Interfaces
Storage and querying
Foundations under the models
Everything around the code
The same sequence whether it's a model, an API or a full application.
Understand the idea, the constraints and what success actually looks like.
Break the problem into technical tasks and decide the stack before writing code.
Develop the application, model, API or workflow in reviewable increments.
Test the behaviour, fix what breaks, and refine until it holds up under real input.
Hand over the finished project with documentation and setup notes where appropriate.
Based in Lahore, Pakistan, working PKT (UTC+5) and comfortable overlapping with other time zones.
Available for freelance development, data, AI, and full-stack projects.
Explore my available development and data-related services.
I'm open to freelance projects, collaborations, internships, and opportunities where I can contribute while continuing to grow.
Usually replies within a day · Lahore, Pakistan · PKT (UTC+5)