Skip to content
View C0de-N1nja's full-sized avatar

Highlights

  • Pro

Block or report C0de-N1nja

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
C0de-N1nja/README.md

Muhammad Rehan Rashid

Final Year CS Student @ UCP | Blockchain & Web3 Developer | Solidity · zkSync · Ethers.js | Cybersecurity Background

LinkedIn Email TryHackMe Profile Views

About Me

I'm a final-year Computer Science student at the University of Central Punjab (UCP), currently transitioning into the Web3 and blockchain development space. My journey started in cybersecurity where I built real tools, completed hands-on labs, and developed a strong foundation in how systems work and how they break.

Now I'm applying that security-first mindset to blockchain development. I'm actively mastering Solidity and smart contract engineering through Cyfrin Updraft, and building my Final Year Project VerifyChain, a Multi-Sig Governed, Merkle-Proof Universal Credential Verification System on zkSync Layer-2 to eliminate fake degree fraud in Pakistan.

What I'm working on:

  • 🔗 FYP: VerifyChain (Solidity · zkSync · Merkle Trees · Multi-Sig · Node.js)
  • 📖 Learning: Solidity, Foundry, smart contract security via Cyfrin Updraft
  • 🌐 Building: Full-stack dApps with Ethers.js and MetaMask integration

Open to: Entry-level Web3 Developer roles · Remote opportunities


🔗 Blockchain & Web3 Currently Building

🏗️ VerifyChain: Multi-Sig Governed, Merkle-Proof Universal Credential Verification System (FYP In Progress)

Decentralized solution to eliminate fake degree fraud in Pakistan

  • Smart contracts written in Solidity, tested with Foundry, deployed on zkSync Sepolia
  • Merkle Tree bulk issuance register an entire batch of credentials in a single on-chain transaction
  • Multi-Signature governance 2-of-3 board quorum required for institutional onboarding
  • Issuer Portal institutions issue single or bulk credentials via MetaMask
  • Verifier Portal employers verify any degree instantly by scanning a QR code, no wallet needed
  • Certificate PDF with embedded QR verification block, auto-delivered to students via email
  • Full-stack integration using React.js, Node.js, and Ethers.js

View Repository →


🛡️ Cybersecurity Previous Work

🔍 OSINT Recon Dashboard

Advanced intelligence gathering platform for cybersecurity research

  • Built with Node.js, Express.js, Python, and MongoDB
  • Custom-trained NER model for biographical data extraction
  • Real-time dashboard with automated reconnaissance capabilities
  • Full-stack solution with intelligent data correlation

View Repository →

⚔️ Ethical Hacking Toolkit

Educational security testing tools and frameworks

  • Multi-threaded network scanning and reconnaissance tools
  • Educational reverse shell implementations with file transfer
  • Automated penetration testing scripts
  • Built in Python with focus on learning ethical hacking concepts

View Repository →


📚 Other Notable Projects


Technical Skills

⛓️ Blockchain & Web3

Solidity Ethereum zkSync MetaMask IPFS

💻 Programming Languages

Python JavaScript C++ C# Node.js

🛡️ Cybersecurity Tools

Kali Linux Wireshark Nmap

🌐 Technologies & Frameworks

Express.js MongoDB OpenCV Linux


Learning Progress

🔗 Blockchain & Web3:

  • Cyfrin Updraft (In Progress) Solidity smart contract development, Foundry testing framework, zkSync Layer-2 deployment
    • ✅ Completed: Blockchain Basics Issued Jan 2026
    • ✅ Completed: Solidity Smart Contract Development Issued Mar 2026

🌐 Networking & Linux:

  • CCNA Enterprise & Linux ✅ Completed Corvit Systems, Lahore Issued Oct 2025
    • Network fundamentals, IP connectivity, routing protocols (OSPF, EIGRP), VLANs, network security, Linux administration, shell scripting, and service configuration

🛡️ Cybersecurity (Practical):

  • TryHackMe Completed 50+ rooms including Complete Beginner and Jr Penetration Tester paths

GitHub Stats


Let's Connect: I'm actively looking for entry-level Web3 Developer roles and open to collaborating on open-source blockchain projects. If you're building something in the blockchain space, reach out via LinkedIn or Email.

Pinned Loading

  1. NSCT-Preparation NSCT-Preparation Public

    The ultimate preparation guide for NSCT 2026. Includes 2170+ MCQs, theory notes, common traps, and cheat sheets for all 10 subjects.

    29 4

  2. Solidity-Learning-Journey Solidity-Learning-Journey Public

    From tutorials to original contracts. Building crowdfunding, ticketing, and multisig systems while learning Solidity.

    Solidity 3

  3. OSINT-Recon-Dashboard OSINT-Recon-Dashboard Public

    AI-Enhanced OSINT Recon Dashboard for discovering digital footprints based on usernames. Supports multi-platform profile scraping, intelligent data extraction, and entity recognition using NLP tech…

    Python 4

  4. Ethical-Hacking-Tools Ethical-Hacking-Tools Public

    Educational collection of Python-based ethical hacking tools including network scanners, reconnaissance utilities, and penetration testing scripts for cybersecurity learning and authorized security…

    Python 3

  5. MPI-Distributed-Computing MPI-Distributed-Computing Public

    Multi-mode MPI toolkit for distributed computing: file transfer, broadcast, and point-to-point communication across networked machines using C++ and OpenMPI.

    C++ 3

  6. OpenCV-Face-Recognition OpenCV-Face-Recognition Public

    Real-time face recognition system using OpenCV and C++ with LBPH algorithm for detection, training, and live recognition

    C++ 3