// NIIT · BSCS · YEAR 2

Rehab
Tariq

Second-year CS student mapping the whole field before picking a lane — from C++ and OOP to networking fundamentals, the MERN stack, and the beginnings of AI. I like taking things apart to understand them, then building my own version.

About

Still mapping the territory, on purpose.

I'm a second-year Computer Science student at NASTP Institute of Information Technology (NIIT), genuinely curious about how technology works underneath the interface — and how it can be pointed at real problems.

Right now I'm deliberately going wide before I go deep: programming, web development, networking, and AI are all on the table. The goal is a well-rounded foundation I can specialize from later, built through hands-on projects, competitions, and staying involved in my student community.

Outside class, I'm a self-directed learner — working through documentation and tutorials beyond the curriculum, and volunteering to help run events for my institute's student society.

LOCATIONLahore, Pakistan
EDUCATIONBSCS · Year 2, NIIT
FOCUSC++, OOP, Networking, MERN Stack
LANGUAGESUrdu, English
STATUSOpen to opportunities
Education

Where it's being built.

Bachelor of Science in Computer Science

2025 — Present
NASTP Institute of Information Technology (NIIT) · Year 2, 3 semesters completed
Programming FundamentalsObject-Oriented ProgrammingData Structures & AlgorithmsDiscrete MathematicsDigital Logic DesignCalculus
Skills

The current toolkit.

Languages & Paradigms

C++HTMLOOP — EncapsulationInheritancePolymorphismAbstraction

Networking

OSI ModelIP AddressingSubnettingRouting BasicsCisco Packet Tracer

Tools & Concepts

VS CodeDev-C++Git (basic)CLIData StructuresDebugging

Soft skills

Analytical & Critical ThinkingClear CommunicationAdaptabilityTeam CollaborationTime ManagementAttention to DetailInitiativeCuriosity & Growth Mindset
Projects

Things I've actually built.

Echos and Ink

Live App

A deployed web application, live and publicly accessible.

  • Live, publicly accessible application deployed on Netlify
Web AppDeployed

Bone Age Report

Live App

A deployed web application for generating bone age assessment reports.

  • Live, publicly accessible application deployed on Replit
  • Structured report generation flow for bone age assessment
Web AppDeployed

Train Booking System

C++ · OOP

A console-based booking application applying core OOP principles end to end.

  • Classes for Train, Seat, Passenger, and Booking with clear encapsulation and relationships
  • Inheritance for Express and Local train types with overridden fare calculation
  • File handling to persist booking records and generate passenger receipts
  • Input validation, error handling, and a menu-driven CLI flow
C++InheritanceFile I/O

Digital Journal Application

C++

A personal journaling tool with full entry management, built entirely in C++.

  • Create, view, search, and delete journal entries stored in local text files
  • Date-stamping, keyword search, and chronological sorting of entries
  • Modular functions with clean separation of concerns across multiple files
C++Text FilesModular Design

Personal Portfolio Website

HTML

A static personal website built to showcase skills and projects — self-initiated.

  • Multi-section layout covering About, Skills, Projects, and Contact
  • Semantic HTML5 elements and hyperlinks for clear navigation
  • Clean, readable markup designed as a foundation for CSS and JavaScript
HTML5Semantic Markup

Network Topology Simulation

Cisco Packet Tracer

Simulated a small office network as part of Cisco coursework.

  • Configured IP addressing, subnet masks, and static routing between segments
  • Verified end-to-end connectivity using ping and traceroute diagnostics
SubnettingStatic RoutingDiagnostics
Certifications & Achievements

Recognized along the way.

AI for Social Impact

Recognized training on applying AI responsibly for community benefit and social good.

CERTIFICATE OF COMPLETION

GDG Code Rush — Coding Competition

Competed in a fast-paced algorithmic challenge under time constraints; sharpened competitive problem-solving and debugging under pressure.

GOOGLE DEVELOPER GROUP · PARTICIPANT

Cisco Introduction to Networks (ITN)

Completed as part of the NIIT curriculum, covering networking fundamentals end to end.

CCNA TRACK
Involvement

Beyond the coursework.

Society Volunteer

NIIT Student Society · 2025 — Present
  • Organized student events, workshops, and campus activities
  • Helped build an inclusive, engaging environment for fellow students
  • Coordinated tasks and communicated across teams during events
  • Regular participant in lab competitions and peer study groups

Languages

Spoken & written
Urdu
Native
English
Professional working proficiency
Contact

Let's build something.

I'm early in my CS journey and looking for projects, internships, and people to learn alongside. Reach out — I read everything.