Infrastructure · 2025
GenesisVPN
Secure VPN management platform
Role: Backend Developer · Islamabad, Pakistan
VPNNetworkingNode.jsMonitoring
Overview
GenesisVPN is a VPN management platform supporting user provisioning, subscription management, traffic monitoring, and centralized administration.
Problem
VPN infrastructure at scale requires user provisioning, subscription lifecycle management, and traffic visibility — traditionally handled with scattered scripts and manual processes.
Solution
GenesisVPN centralizes the entire VPN lifecycle: provisioning users, managing subscriptions, monitoring traffic, and administering the deployment from one place.
Architecture
- User provisioning service
- Subscription and billing integration
- Traffic monitoring and accounting
- Centralized administration layer
Features
- User provisioning
- Subscription management
- Traffic monitoring
- Centralized administration
Challenges
- Accurately accounting traffic across many concurrent users
- Keeping subscription state consistent with upstream providers
My Contribution
- Built backend services for provisioning, subscriptions, and monitoring at IotaScales
Results
- Shipped within the Atrios infrastructure suite
- Replaced manual VPN administration with centralized management