About
A Data Science student who learns by building.
Final year, no employer yet, and a shelf of projects that each exist because I wanted to understand something properly.
I'm Basit Abbas, currently pursuing my BS Data Science degree at Superior University Lahore and working toward becoming a strong data and software professional. I enjoy working across data analysis, machine learning, AI applications, backend systems, and modern web development.
My approach is simple: learn a technology, understand the fundamentals, and build something practical with it. Through academic and independent projects I've explored full-stack applications, RAG systems, NLP, AI-powered tools, APIs, databases, and modern web technologies.
That has meant writing a text-preprocessing pipeline and then discovering the hard way why the vectoriser must never see the test split. Building a chatbot and learning that the valuable behaviour is knowing when to say "that isn't in my sources". Structuring a NestJS backend and realising that where state and authorisation live determines how painful everything downstream is.
I'm currently looking for opportunities to gain professional experience, contribute to real-world projects, and continue growing as a developer and data professional.
In Progress — Final Year
Superior University Lahore · 2023 — Current
Freelance work, internships & collaborations
Remote or Lahore-based
Where I am, stated plainly.
I'd rather be straightforward about this than dress it up — it makes everything else on this site easier to trust.
Professional experience
No professional work experience yet
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.
What I do have is eight projects I designed, wrote and debugged myself — including the parts that broke.
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.
What I work with.
Grouped by layer. Every item here appears in a project or a course on my transcript.
Programming
Languages used day to day
Data Science
Analysis and modelling
AI & Generative AI
LLM application layer
Backend
APIs and services
Frontend
Interfaces
Databases
Storage and querying
Mathematics
Foundations under the models
Tools
Everything around the code
Five steps, no mystery.
The same sequence whether it's a model, an API or a full application.
Understand
Understand the idea, the constraints and what success actually looks like.
Plan
Break the problem into technical tasks and decide the stack before writing code.
Build
Develop the application, model, API or workflow in reviewable increments.
Test & improve
Test the behaviour, fix what breaks, and refine until it holds up under real input.
Deliver
Hand over the finished project with documentation and setup notes where appropriate.
Looking for someone who'll actually learn your problem?
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)
