BS Cyber Security Undergraduate | University of Engineering and Technology (UET), Lahore
CYBER SECURITY • SOFTWARE ENGINEERING
CRYPTOGRAPHY • NETWORK SECURITY
Cyber Security undergraduate student at the University of Engineering and Technology (UET), Lahore, focusing on secure software engineering, applied cryptography, network security architecture, and web application security.
- Education: BS Cyber Security | University of Engineering and Technology (UET), Lahore
- Core Domains: Secure Software Engineering, Applied Cryptography, Network Security, Web Security
- Target Roles: Software Engineering Internships, Cyber Security Internships, Entry-Level Engineering Roles
BS Cyber Security
BS Cyber Security (2025–Present)
University of Engineering and Technology (UET), Lahore
- 10 Public Technical Repositories: Independent open-source implementations spanning cryptographic algorithm suites, campus network simulations, web security demonstrations, and C++/Java database utilities.
- NIST Standard Cryptographic Suite: Built and verified Python implementations for RSA-2048, AES-256-GCM authenticated encryption, Diffie-Hellman key exchange, RSA-PSS digital signatures, and X.509 certificates.
- Enterprise Network Architecture: Designed campus-wide dynamic routing networks with Cisco Packet Tracer, configuring OSPF dynamic routing, VLSM IP allocation, VLAN segmentation, and ACLs validated using Wireshark packet capture.
- Industry Technical Certifications: Earned credentials in Cybersecurity Specialization modules from Google, AI Fundamentals from IBM SkillsBuild, and Generative AI from Microsoft & LinkedIn Learning.
Currently Working On
- Expanding cryptographic protocol implementations and test vector validation
- Enterprise network security topology design and access control policy enforcement
- High-performance memory management and data structure optimization in C++
Currently Learning
- Penetration testing methodologies & OWASP Web Application Defense
- Cloud security architecture & access control governance
- Secure Software Development Lifecycle (SSDLC) integration into CI/CD build pipelines
Networking & Security Engineering
Python implementation of core cryptographic algorithms verified against NIST reference specifications.
- Key Features: RSA-2048 keypair generation, AES-256-GCM authenticated encryption, Diffie-Hellman key exchange, RSA-PSS digital signatures, X.509 certificate parsing, and hybrid encryption workflows.
- Technologies: Python, Cryptography, PKI, AES-GCM, RSA-PSS
- Repository: nist-cryptographic-standards-suite
Multi-building campus network architecture built and validated via packet trace analysis.
- Key Features: Dynamic OSPF routing, VLSM IP planning, logical VLAN segmentation, centralized DHCP/DNS services, and named Access Control Lists (ACLs).
- Technologies: Cisco Packet Tracer, OSPF, VLANs, VLSM, Wireshark, ACLs
- Repository: hospital-network-simulation
Web security application demonstrating attack execution alongside defensive sanitization controls.
- Key Features: Interactive execution of stored and reflected Cross-Site Scripting (XSS) attack vectors paired with contextual output encoding and HTML escaping defenses.
- Technologies: JavaScript, HTML5, CSS3, Web Security, Contextual Encoding
- Repository: xss-vulnerability-prevention-demo
Desktop banking software for account lifecycle management and transactional operations.
- Key Features: Account creation, balance management, transaction logging, and relational data persistence via JDBC targeting a MySQL backend.
- Technologies: Java, Java Swing, JDBC, MySQL, SQL
- Repository: bank-management-system-java
Research project evaluating metadata privacy risks and automated file sanitization mechanisms.
- Key Features: EXIF metadata payload extraction from media assets, privacy exposure assessment, and automated metadata scrubbing using MAT2.
- Technologies: Python, Metadata Privacy, EXIF Analysis, MAT2
- Repository: digital-exhaust-analysis
Patient record indexing and emergency room triage management system built using core data structures.
- Key Features: Patient record indexing via Binary Search Trees, priority queue triage scheduling, and min-heap priority sorting.
- Technologies: C++, Data Structures & Algorithms, Binary Search Trees, Priority Queues
- Repository: hospital-patient-management-system-dsa
Algorithmic utility that converts and evaluates mathematical expressions using stack data structures.
- Key Features: Infix-to-postfix expression parsing (Shunting-yard algorithm) and stack-based mathematical evaluation.
- Technologies: C++, Data Structures & Algorithms, Stacks
- Repository: infix-postfix-expression-evaluator
Interactive desktop examination tool featuring automated question navigation and score logging.
- Key Features: Dynamic question navigation, response validation, real-time score tracking, and persistent file output.
- Technologies: C++, Application Development, File I/O
- Repository: aict-mcq-quiz-system
Command-line text processing utility for character frequency computation and distribution mapping.
- Key Features: File stream parsing, character frequency computation, and ASCII distribution mapping across text inputs.
- Technologies: C++, String Parsing, File Handling
- Repository: text-analysis-ascii-counter
Combinational and sequential circuit design projects implementing digital logic foundations.
- Key Features: Multiplexer, decoder, counter, and finite state machine circuit implementations.
- Technologies: Digital Logic Design, Boolean Algebra, Circuit Simulation
- Repository: digital-logic-design
- Foundations of Cybersecurity
- Play It Safe: Manage Security Risks
- Connect and Protect: Networks and Network Security
- AI Fundamentals: Foundations for Understanding AI
- Career Essentials in Generative AI
Actively seeking target internship and entry-level positions in:
- Software Engineering Internships
- Cyber Security Internships
- Secure Software Development Roles
- Network Security Engineering Roles
- Entry-Level Software Engineering
Building secure software through practical engineering. Always learning. Always improving.