About Skills Projects Experience Education Contact ↓ Download CV
Available for Internships & Collaborations

Sara
Abid

I build things because coursework feels too small. From a real-time ICU monitoring system deployed on AWS to a Sign Language to Urdu translator — every project starts with a real question: what if this actually had to work?

3.65
CGPA / 4.0
12+
Projects
2
Live on AWS
7
Languages
// about me

The Story Behind the Code

I am a second-year Computer Science student at Information Technology University of the Punjab, Lahore. My journey into serious programming began when coursework started feeling too small — so I started building systems that actually had to work.

Every project I build starts from a real need. My IntelliCare-ICU system started from a question about what a real hospital monitoring backend would require. My Sign Language to Urdu Translator started from a school friendship with hearing-impaired students — we stood in the same room, unable to communicate, and I never forgot that.

We eventually learned some sign language, became friends, and I realised they were exactly like us — just with a different language. That afternoon is why I build.

I prefer understanding things from first principles before reaching for a library. I implemented gradient descent by hand before using PyTorch. I built data structures from scratch before trusting standard implementations. I think that is the only way to really know what you are doing.

LinkedIn ↗ GitHub ↗
📄
The Paper That Started It All
Vaswani et al., "Attention Is All You Need" (2017) — the first research paper I ever read. The elegance of self-attention rewired how I think about AI. Still the most beautiful idea I have encountered.
🎯
What Drives Me
Building systems that solve real problems for real people — not demo projects, not portfolio pieces. Systems I would be comfortable defending in front of an expert.
✏️
Teaching Experience
TA for Modern Mathematics for CS at Seed Programming. Learned that explaining something to someone who is stuck is harder than solving it yourself — and more useful.
🌱
Currently Learning
Deep learning for computer vision, federated learning, NLP pipelines with large language models, and PostgreSQL internals through building a custom extension in C.

Skills by Domain

⚡
Programming Languages
C++PythonCDartSQLJavaScriptC#HTML/CSS
🧠
AI / Machine Learning
PyTorchHugging FaceScikit-learnNumPyPandasGradient DescentPCAObject DetectionClassification
🔍
NLP & Computer Vision
TransformersLLM IntegrationNLP PipelinesGesture RecognitionImage ClassificationEigenspace Projection
🌐
Web & Mobile
FlutterFlaskREST APIsJWT AuthSocket ProgrammingGunicorn
☁️
DevOps & Cloud
AWS EC2DockerDocker ComposeNginxLinuxGitGitHub
🗄️
Databases & Systems
PostgreSQLMySQLOracleACID TransactionsCustom DSAReal-Time SystemsDB Internals
// projects

What I've Built

🏥
IntelliCare-ICU — Intelligent ICU Monitoring
● Live

Real-time ICU patient monitoring backend in C++17 with 7 custom data structures. Sub-2ms query times, deployed live on AWS EC2.

C++17AWS EC2REST APIKD-TreeGraph
✍️
AI Research Paper Writing Assistant
⟳ In Dev

End-to-end NLP pipeline integrating large language models to help researchers draft and structure academic papers.

PythonHugging FacePyTorchFlask
🤟
Sign Language to Urdu Translator
⟳ In Dev

Real-time translator combining hand gesture recognition with natural language generation. Built from a real human need.

PythonComputer VisionNLP
🏋️
Smart Gym & Fitness Center Management
● Live

Full-stack gym platform with 4 role-based dashboards, 15-table PostgreSQL schema. Query times reduced 15x. Deployed on AWS EC2.

FlutterFlaskPostgreSQLDockerAWS
📈
ML from Scratch — Linear & Logistic Regression
✓ Complete

Ground-up ML implementations in NumPy. Gradient descent, 5-fold CV, threshold tuning. Benchmarked against Scikit-learn.

PythonNumPyScikit-learnMatplotlib
👤
PCA-Based Face & Expression Recognition
✓ Complete

Classical CV pipeline. Covariance matrix, eigenspace projection, multi-class expression classification from derived feature vectors.

PythonNumPyPCA
🗄️
PostgreSQL Extension — Custom Types & Operators
⟳ In Dev

A PostgreSQL extension in C introducing custom data types and operators. Works at the database internals level below the SQL layer.

CPostgreSQLDB Internals
♟️
Chess Engine
✓ Complete

Full chess engine in C++ with complete legal move enforcement, check/checkmate detection, save/load state, and interactive Raylib GUI.

C++RaylibGame Logic
🎮
Metal Slug Replica
✓ Complete

Playable side-scroller with sprite animation, collision detection, enemy AI state machine, and clean game-loop architecture.

C++RaylibAI FSM
⚫
Reversi AI
✓ Complete

Reversi game with an AI opponent. Implements game tree search with strategic evaluation for intelligent move selection.

C++AIGame Tree
📊
Mini-Excel — Console Spreadsheet
✓ Complete

Console-based C++ spreadsheet simulation using a 4-way linked list. Supports insert/delete rows/columns, copy-paste ranges, and cell navigation.

C++4-Way Linked ListDSA
📁
File-Verse — Multi-User File System
✓ Complete

Multi-user file system storing all data in a single .fileVerse container. Socket-based concurrent server with sequential operation processing.

C++SocketsConcurrency
👗
GlamFit — Smart Wardrobe Organiser
✓ Complete

Collaborative mobile app that extracts clothing colours from images and applies colour theory to suggest outfit combinations.

FlutterDartColour Theory
// experience

Work & Activities

Teaching Assistant
Summer 2025
Seed Programming, Lahore
  • Taught Modern Mathematics for Computer Science — discrete mathematics, combinatorics, logic, and graph theory
  • Supported students on problem sets, proof-writing, and exam preparation
  • Developed key insight: explaining something to someone who is stuck is harder than solving it yourself
Event Management Co-Lead
2024 – Present
Google Developer Group (GDG) ITU, Lahore
  • Co-leads planning and execution of technical events for the GDG ITU chapter
  • Organises developer workshops, speaker sessions, and community outreach events
  • Manages logistics, communications, and coordination across a technical student community

Academic Background

Bachelor of Science in Computer Science
Information Technology University of the Punjab (ITU), Lahore, Pakistan
Aug 2024 – May 2028 · 137 Required Credit Hours · Full Time
3.65
CGPA / 4.00
90.54%
SEMESTER I — FALL 2024
3.27 SGPA
Discrete Structures · Calculus · Programming Fundamentals · Functional English
SEMESTER II — SPRING 2025
3.88 SGPA
Database Systems (A+) · OOP (A) · Linear Algebra (A) · Multivariate Calculus (A)
SEMESTER III — FALL 2025
3.78 SGPA
AI (B+) · Data Structures (A) · Computer Networks (A-) · Probability & Stats (A-) · Mobile App (A)
Currently Taking — Semester IV
Analysis of AlgorithmsProgramming for AISoftware EngineeringAdvanced DBMSComputer Organization
// contact

Get in Touch

Open to internship opportunities, collaborations, and interesting conversations about AI, systems design, and full-stack development. Feel free to reach out.

✉️
Email
saraabidhussain12@gmail.com
GitHub
github.com/SaraAbidHussain
💼
LinkedIn
sara-abid-b59299353
📱
Phone
+92 322 403 8758

Send a Message