About the Developer
Mahad Shah is a dedicated student at the University of Science and Technology Peshawar (UET), pursuing a mission to master Cybersecurity and software development. Currently excelling in Computer Science with a strong focus on digital defense. Mahad's journey into technology started with curiosity about how digital systems work and evolved into a mission to protect them. He has hands-on experience with C, Java, web development, and a growing expertise in cybersecurity fundamentals. Every project he builds is a step toward his goal of becoming a world-class Cybersecurity expert, protecting digital systems globally.
Skills & Timeline
- 2022: Started C Programming - Began the coding journey learning memory management, pointers, and algorithmic thinking.
- 2023: Built First Web Pages - Ventured into HTML/CSS, discovering the power of visual communication through code.
- 2024: Cybersecurity Studies & Java - Enrolled at the University of Science and Technology Peshawar (UET). Explored network security, encryption, and Java OOP concepts.
- 2025: Full-Stack Development - Leveled up with JavaScript, React, MySQL, and building production-quality projects.
- 2026: Mastering Next.js & Security - Building cinematic UIs, CTF challenges, and advanced security tooling.
Technical Skills
- Languages: C Programming, Java, Python
- Web Development: HTML / CSS, JavaScript, React / Next.js
- Security & Data: Cybersecurity, SQL
- Tools: Git / GitHub, Linux
Featured Projects
- Web Portfolio Website: Cinematic personal portfolio with custom sound design, GSAP 3D animations, Prisma + MySQL backend, and a full admin CMS with JWT authentication. (Technologies: Next.js, React, Prisma, MySQL)
- Security Auditor: Automated network security auditing tool with multi-threaded port scanning, service banner detection, CVE matching, and OWASP-aligned HTML reports. (Technologies: Python, Socket, Threading, HTML)
- E-Commerce Platform: Full-stack e-commerce platform with JWT auth, shopping cart, Stripe payment integration, product management, and a complete admin dashboard. (Technologies: React, Node.js, Express, MongoDB)
- Encryption Tool: JavaFX desktop application for AES-256 GCM and RSA-2048 encryption/decryption with key generation and a dark-themed GUI. (Technologies: Java 17, JavaFX, Maven, Crypto API)
- Web Vulnerability Scanner: Python-based web vulnerability scanner that detects XSS (8+ payloads), SQL injection (error-based), and missing CSRF tokens, with a Flask dashboard and Docker support. (Technologies: Python, Flask, SQLite, Docker)
- Mobile Security App: Cross-platform React Native app with AES-256 encrypted vault, secure notes, device security scanning, and biometric PIN lock protection. (Technologies: React Native, Expo, CryptoJS, AsyncStorage)
Credentials & Courses
- Google Cybersecurity Professional: In Progress (Google / Coursera) - Foundations of cybersecurity, network security, incident response, and security operations.
- Introduction to Cybersecurity: 2025 (Cisco Networking Academy) - Core security concepts, threat landscape, cryptography fundamentals, and security best practices.
- Programming in C: 2023 (Sololearn / University Coursework) - Structured programming, memory management, data structures, and algorithm design in C.
- Web Development Fundamentals: 2023 (Self-Paced / Online) - HTML5, CSS3, responsive design, JavaScript ES6+, and modern web standards.
- Java Programming: 2024 (University Coursework) - Object-oriented programming, Java collections, multithreading, and GUI development.
- SQL & Database Design: 2024 (Self-Paced / Online) - Relational database design, complex queries, normalization, and MySQL administration.