Build.Break.Secure.
Software engineer and security researcher. I build web products, audit them, and write about what I learn.
Explore my workSoftware engineer and security researcher. I build web products, audit them, and write about what I learn.
Explore my work01 — About
I'm a BSIT student at PUCIT who builds software and then tries to break it. My work sits between engineering and information security — writing clean systems, auditing them, and solving hard algorithmic problems along the way.
Role
Student · Developer · Software Engineer
Institute
Punjab University College of Information Technology (PUCIT)
Languages
C++ · C · Python — all strong
Focus
Software Engineering · Cybersecurity · Problem Solving · Programming
Core areas
0+
Problems solved
0
Projects shipped
0
Certificates
0
Advanced topics
Education
BSIT
Punjab University College of Information Technology (PUCIT)
In progress
FSc
Unique Group of Institutions
A+ · 2022 – 2024
Matriculation
The Knowledge School
A+ · 2020 – 2021
0 public repositories and 188+ algorithmic problems solved — pulled live from GitHub and LeetCode.
02 — Work
6 projects, from raw packet crafting to relational modelling. Each one started as something I wanted to understand properly.
Full-Stack Web Application
A fully custom e-commerce storefront for PR!ME F!T — built from scratch, no Shopify, no templates. Dark brand-matched UI, collection-based shop, cart, checkout, and an order flow that pings the owner on WhatsApp the moment an order lands.
Cybersecurity Tooling
A standalone network discovery and vulnerability auditing tool that bridges low-level packet crafting with a responsive desktop dashboard to surface live network threats.
Web Application
An interactive map application that detects your location and finds nearby cafes in real time, with city-based search and real-world distance calculation.
Database Design
A relational database design that removes the double bookings, scattered records and billing errors that come with manual car rental management.
Object-Oriented Design
A reservation system modelled entirely with object-oriented principles — encapsulation, inheritance and polymorphism applied to real booking flows.
Systems Fundamentals
A console Tic-Tac-Toe built in C to harden core programming fundamentals: logic design, edge cases and systematic debugging.
03 — Process
Build it, then break it. Five steps I run on every project, from a console game in C to a multi-threaded vulnerability scanner.
01
Read the problem before touching the keyboard. Constraints, edge cases and the actual user need come first — most bad code is a well-implemented misunderstanding.
02
Model the data and the objects. Whether it's a normalized schema or a class hierarchy, structure decided up front is what keeps a system from rotting later.
03
Write it modular and readable, in C, C++, Python or JavaScript. Small functions, clear names, version-controlled with Git and shipped continuously.
04
Attack my own work. Scan it, fuzz the inputs, grab the banners, map the signatures. A feature isn't done until I've tried to abuse it.
05
Back to the algorithms. Competitive programming and daily problem solving keep the fundamentals sharp so the hard parts stay easy.
04 — Experiments
0
problems solved across dynamic programming, graphs, trees and greedy strategy — synced live from my LeetCode profile.
Advanced
Intermediate
Fundamental
Certificates & competitions
Advanced AI and Machine Learning Techniques and Capstone
Microsoft · via Coursera
AI & Machine Learning · 2026
Google AI Essentials — Specialization
Google · via Coursera
AI (5 courses) · 2026
Stay Ahead of the AI Curve
Google · via Coursera
AI · 2026
Use AI Responsibly
Google · via Coursera
AI · 2026
Discover the Art of Prompting
Google · via Coursera
AI · 2026
Maximize Productivity With AI Tools
Google · via Coursera
AI · 2026
Introduction to AI
Google · via Coursera
AI · 2026
Foundations: Data, Data, Everywhere
Google · via Coursera
Data Analysis · 2026
AI Python for Beginners
DeepLearning.AI · via Coursera
Python · 2026
PAC Annual Quiz Competition
PAC
Competition · 2021
Kangaroo International Math Competition
via TKS
Participation · 2013
05 — Contact
Open to internships, collaborations and security-minded engineering work. The fastest way to reach me is email.