Abdul Naafay

Abdul Naafay

Backend Engineer | CS @ LUMS | Building high-performance systems with Node.js & SQL

Based in: Lahore, PakistanMost recently: Teaching Assistant – Databases, Advanced Programming, Lahore University of Management SciencesExperience: 1 year

Hire me

Computer Science student at LUMS with a deep focus on backend architecture and data systems. From engineering ETL pipelines for 2M+ records at Systems Limited to optimizing IQueue for sub-350ms latency, I specialize in building scalable, efficient solutions. I'm driven by the challenge of turning complex data problems into seamless user experiences.

Experience

Teaching Assistant – Databases, Advanced Programming

Lahore University of Management SciencesLahore, PakistanworkAug 2025 – May 2026

Summary

Mentored 300+ students on SQL, backend systems, OOP, and system design. Designed assignments on REST APIs, CRUD systems, and database design; automated grading workflows.

Results

  • Automated grading workflows for 300+ students in Advanced Programming, reducing evaluation time to just 20 seconds per student.
  • Successfully processed 1,200+ individual assessments across 2 exams and 2 assignments using custom test scripts.
  • Reduced grading time by ~95% compared to manual evaluation
  • Processed 1,200+ assessments for 300+ students
SQLREST APIsOOP

AI & Data Analytics Intern

14x SolutionsLahore, PakistaninternshipSep 2025 – 2026

Summary

Developed Python-based systems processing 500k+ records monthly. Built automated workflows improving efficiency by 60%. Designed and implemented data pipelines and backend workflows. Reduced manual workload by 50% through automation.

Results

  • Improved efficiency by 60%
  • Processed 500k+ records monthly
Python

Data Analyst Intern

Systems LimitedLahore, PakistaninternshipJul 2025 – Sep 2025

Summary

Engineered ETL pipelines using SSIS and SQL Server processing 2M+ records weekly. Optimized SQL queries, improving performance by 40% through indexing and query tuning. Designed scalable database schemas for 10+ systems. Developed Python scripts to automate backend data processing and validation workflows. Applied software engineering principles to build modular, scalable backend data systems.

Results

  • Improved performance by 40% through indexing and query tuning
  • Processed 2M+ records weekly
SSISSQL ServerSQLPythonETL

Skills

Technical

Express.jsExpress.js
REST APIs
Data Structures
Algorithms
Node.jsNode.js
OOP
JavaScriptJavaScript
CSSCSS
HTMLHTML
System Design
PythonPython
SQLSQL
MongoDBMongoDB
Query Optimization
Schema Design
GitGit
React.jsReact.js
DockerDocker
ETL
TypeScriptTypeScript
CI/CD
RedisRedis
SQL ServerSQL Server
SSIS
Cloud Deployment
FastAPIFastAPI
WebSockets

Projects

Edulink

Full Stack Developerpersonal
Centralized the fragmented tutor discovery process at LUMS by building an e-commerce style platform. Replaced manual WhatsApp/Facebook coordination with a unified system featuring 20+ APIs, a support chatbot, and real-time messaging. Optimized backend logic to achieve a 50% improvement in onboarding efficiency.
ReactNode.jsExpressMongoDBREST APIs

IQueue

Full Stack Developerpersonal
Built and deployed a full-stack application serving 100+ users. Engineered a real-time messaging system using WebSockets and integrated a RAG-powered service chat using FastAPI. Optimized performance to sub-350ms latency using Redis caching and managed complex backend logic with TypeScript.
ReactNode.jsExpressMongoDBRedisREST APIsDockerCI/CDWebSocketsFastAPITypeScript

Education

B.S. in Computer Science

Lahore University of Management Sciences (LUMS)Computer ScienceAug 2022 – May 2026

Coursework

DatabasesAdvanced ProgrammingData StructuresAlgorithmsSystem DesignOOP

Recognition

Awards

Dean’s Honour List (Fall 2023–24, Spring 2023–24, Spring 2024–25)

Lahore University of Management Sciences (LUMS)2025

Academic excellence award for multiple semesters

Hire AbdulReach out about a role, a contract or a conversation.For recruiters

Abdul's twin is AI, it can make mistakes.