Fyreway
A unified SaaS control plane for VPN and infrastructure providers — provisioning, monitoring, billing, and RBAC across a large fleet of servers.
VPN and infrastructure providers depended on fragmented tools and manual server operations.
A unified SaaS control plane for provisioning, RBAC, billing, monitoring, and mobile management.
70% less manual provisioning, 100+ servers monitored, and 40% faster deployments.
Business context
VPN and infrastructure providers needed a reliable way to deploy, monitor, bill, and manage distributed server environments without relying on disconnected tools and manual scripts.
The problem
Provisioning was slow and error-prone, operational data was fragmented, billing was separate from infrastructure management, and customers lacked a unified web and mobile experience.
Constraints & complexity
The solution
A central SaaS control plane combining server provisioning, RBAC, cloud-provider operations, subscription billing, Grafana monitoring, CI/CD, and a React Native customer application — all on one shared data model.
Measurable results
Product walkthrough
Main dashboard
Fleet-wide view of servers, health, active subscriptions, and recent operational events.
Server listing & provisioning
One-click provisioning across regions, with progress and audit history per action.
Grafana monitoring
Grafana-powered charts embedded in-product — latency, uptime, and per-server health at a glance.
Billing management
Subscription lifecycle, card management, refunds, and invoices linked to the tenants that own the servers.
Roles & permissions
Fine-grained RBAC — provider staff, resellers, and customers all safely on one platform.
React Native mobile app
React Native app giving customers parity with the web dashboard while away from a desk.
Architecture & technical approach
Frontend
- React
- TypeScript
- Tailwind CSS
- Charts & realtime widgets
Backend
- Node.js
- REST APIs
- RBAC
- Provisioning workers
Mobile
- React Native
- Expo
- Push notifications
Infrastructure
- Docker
- SSH provisioning
- WireGuard VPN
- Multi-region servers
Monitoring
- Grafana dashboards
- Latency & health probes
- Alerting
CI/CD
- GitHub Actions
- Automated deploys
- Environment promotion
Billing
- Subscription lifecycle
- Recurring payments
- Refunds & invoicing
My responsibilities
Full-Stack Engineer — architecture, backend APIs, React dashboard, React Native customer app, subscription billing, infra automation, and Grafana monitoring integration.
Relevant services
Managing similar infrastructure complexity?
Let's discuss how to centralize provisioning, monitoring, billing, and customer access in one scalable platform.