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