Year
2021
Tools & Technologies
Flutter, Node.js, MongoDB, WireGuard, OpenVPN, V2Ray
My Role
Owner & Full Stack Developer
Description
Kylo VPN is a high-performance mobile VPN application offering secure, fast, and anonymous internet access. As the owner and lead developer, I was responsible for the entire development lifecycle including mobile app development in Flutter, backend infrastructure, VPN server deployment, and global node management.
Project Contributions:
- ๐ฑ Mobile App Development: Built cross-platform Kylo VPN client using Flutter with dynamic server list, speed test, and auto-reconnect features
- ๐ Backend System: Developed custom backend in Node.js to handle user accounts, subscriptions, analytics, and server availability
- ๐ VPN Protocols: Configured and deployed WireGuard, OpenVPN, and V2Ray protocols with robust encryption and high-speed routing
- ๐งช Server Deployment & Scaling: Managed VPN nodes in multiple countries with Docker and automated config provisioning
- ๐ณ Subscription System: Integrated in-app purchases and license verification via Google Play
- ๐ Admin Panel: Created dashboard to monitor server load, user activity, traffic logs, and system health
- ๐ ๏ธ Security Focus: Implemented strict logging policies, firewall rules, and IP leak prevention mechanisms
keyFeatures:
- ๐ Global VPN Network: Servers in multiple countries for unrestricted browsing
- ๐ Secure Protocols: Supports both WireGuard, OpenVPN, and V2Ray
- ๐ฑ One-tap Connect: Simple UI with automatic best-server detection
- โก High-Speed Streaming Support: Optimized for Netflix, YouTube, and gaming
- ๐ Ad-Free Experience: Clean, user-focused app without tracking or popups
- ๐งฉ In-App Purchase Integration: Google Play subscription support with role management
- ๐ก Real-Time Server Stats: Users can view server ping, usage, and latency
technicalHighlights:
- ๐ฆ Flutter-based client: Single codebase for Android and iOS support
- ๐ฆ Dockerized VPN nodes: Managed with automation scripts for scaling and config
- ๐ WireGuard & OpenVPN & V2Ray: Triple protocol support for flexibility and speed
- ๐ Backend API in Node.js: Handles auth, logging, and config distribution
- ๐ Admin & Analytics: Real-time traffic metrics, crash reports, and device info
๐ Community & Media
- ๐ Website: kylovpn.com
- ๐ฑ Google Play: Kylo VPN on Play Store





Designed & built by Amir Ziari
00