Skills Obtained

Building ScramblVPN required learning across cybersecurity, networking, development, deployment, and troubleshooting. This project helped strengthen both technical ability and problem-solving skills through hands-on work.

Networking Fundamentals

  • IP addressing
  • client and server communication
  • secure tunneling concepts
  • routing and connection flow awareness
  • understanding VPN-related traffic paths

Linux and System Administration

  • working in Kali Linux
  • terminal navigation
  • environment setup
  • package installation
  • service management
  • troubleshooting permissions and configuration issues

Secure Remote Access

  • SSH usage
  • public and private key handling
  • remote instance access
  • credential protection awareness
  • connection troubleshooting

Python and App Logic

  • Python-based project structure
  • running services
  • virtual environments
  • debugging application issues
  • understanding backend project flow

Web Development

  • HTML
  • CSS
  • JavaScript
  • responsive layouts
  • creating a cleaner and more professional UI

Deployment and Hosting

  • preparing a project for deployment
  • using Vercel for hosting
  • organizing a portfolio-style web presence
  • structuring pages for presentation