Skip to content

Unified GitHub Pages portfolio showcasing my Linux Bandit write-ups, Python networking tools, and coursework from COMS309, CPRE381, CPRE430, and COMS415.

Notifications You must be signed in to change notification settings

gurumanie-singh/gurumanie-singh.github.io

Repository files navigation

Gurumanie Singh • Portfolio

Welcome to my consolidated GitHub Pages repository, showcasing my hands-on projects, coursework, and technical achievements. This site serves as a central hub for recruiters and collaborators to explore my work in cybersecurity, networking, software development, and computer architecture.


🌐 Live Demo

Access the live portfolio at: https://gurumanie-singh.github.io


🚀 Highlights

  • COMS309 Coursework
    Lead backend developer on a student-focused job-search platform: designed RESTful APIs, structured MySQL databases, and automated deployments with CI/CD pipelines.

  • CPRE381 Coursework
    Engineered pipelined CPU designs and VHDL simulations to explore ISA design, hazard detection, and memory hierarchy performance trade‑offs.

  • CPRE430 Coursework
    Simulated network topologies and packet-level interactions to explore TCP/IP protocol design, IP routing mechanisms, and network security vulnerabilities.

  • COMS415 Coursework
    Conducted systematic hazard and failure analyses (FTA, SFMECA) and employed formal verification and static analysis to identify, prioritize, and mitigate risks in safety-critical software systems.

  • OverTheWire Solutions Guide
    In-depth, level-by-level write-ups for the Bandit challenges. Demonstrates Linux command-line mastery, problem-solving, and documentation skills.

  • Python Networking Experiments
    A collection of custom Python tools—port scanners, packet sniffers, TCP/UDP demos—showcasing socket programming and protocol analysis.

  • NMAP Basics Notes
    Consolidated core scanning techniques, flag explanations, and command usage into a refined PDF guide, useful for penetration testing and network enumeration practice.

  • Achievements & Certifications
    President’s List (CGPA 3.85/4.00), CompTIA Security+, CCNA (in progress).


📂 Repository Structure

Each folder contains the source files and a dedicated landing page:

├── css/
│   └── styles.css            # Shared styling overrides
├── index.html                # Portfolio home (this README outlines it)
├── overthewire-solutions/    # Bandit solutions + write-ups
├── py-network-experiments/   # Python networking toolkits
├── nmap-notes/               # Some basic notes of NMAP and frequently used commands
├── COMS309/                  # Software development coursework
├── CPRE381/                  # Computer architecture & VHDL projects
├── CPRE430/                  # Networking protocols & security coursework
├── COMS415/                  # Software system safety coursework
└── README.md                 # This overview

🛠️ Technologies & Tools

  • Web & Frontend: HTML5, CSS3 (Tailwind CSS), AOS scroll animations, GitHub Pages
  • Backend & Scripting: Python (sockets, network automation), Java Spring Boot, MySQL, RESTful APIs
  • Hardware & Simulation: VHDL, ModelSim, pipeline hazard detection
  • Networking & Security: Wireshark, TCP/IP protocols, network security testing
  • Safety & Analysis: Fault Tree Analysis and SFMECA
  • Version Control: Git, GitHub, continuous integration (CI)

🤝 Get in Touch

Feel free to browse the code, explore the write-ups, or reach out for collaboration opportunities. Thank you for visiting!

About

Unified GitHub Pages portfolio showcasing my Linux Bandit write-ups, Python networking tools, and coursework from COMS309, CPRE381, CPRE430, and COMS415.

Topics

Resources

Stars

Watchers

Forks