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