Software engineer specializing in Python, automation, and cybersecurity, with extensive SIGINT and mission-critical operations experience. I build scalable solutions, high-performance websites, and secure systems designed to deliver real-world results.
A Python application for building secure OpenVPN tunnels.
Tunnel Vision is an innovative OpenVPN client management tool developed as a capstone project to simplify VPN tunnel creation and management for users of all technical backgrounds. Built with Python and PyQt, the application provides an intuitive graphical interface that abstracts away the complexity of VPN configuration, allowing users to create secure connections, select server locations, and adjust tunnel parameters such as names, private IPs, and encryption protocols.
The application automates key aspects of VPN setup, including the generation of SSL certificates and keys using easy-rsa, ensuring secure communication channels are established with minimal effort. Designed with cybersecurity best practices, Tunnel Vision enhances accessibility without sacrificing security or functionality. Real-time public IP monitoring, robust error handling, and clear visual feedback make it a practical solution for privacy, remote access, and secure online activity management.