Product Development

MVPs, SaaS platforms, and products built around a clear business problem.

Multi-Tenant Cloud PBX & Billing Platform
Infrastructure / VoIP

Multi-Tenant Cloud PBX & Billing Platform

Problem

VoIP operators often split day-to-day work across a PBX, a billing tool, and separate support processes. That makes provisioning slow, billing easy to get wrong, and customer self-service hard to offer.

Solution

Built a role-based operations panel that lets staff and resellers manage telephony configuration, usage, billing, and support in one product, with a customer-facing portal and a browser softphone.

Key Features

  • Multi-tenant account structure with super-admin, admin, reseller, and client roles
  • Provisioning for extensions, DIDs, carriers, trunks, routes, queues, and ring groups
  • Call detail records, call recordings access, and operational dashboards
Laravel PHP Blade Tailwind CSS
Per-Device Egress Routing Appliance
Custom Software

Per-Device Egress Routing Appliance

Problem

Teams that need per-machine internet egress usually end up editing proxy and firewall configs by hand. That is slow, easy to break, and hard to audit when several machines need different upstream routes.

Solution

Built a self-hosted gateway product: operators add proxies, onboard machines or VPN peers, assign a route, and the appliance applies the networking change through generated configuration rather than manual server edits.

Key Features

  • Proxy inventory with create, import, connectivity tests, and health checks
  • Virtual-machine discovery and onboarding, including per-machine route assignment
  • WireGuard peer management with config/QR onboarding
PHP Slim Twig Tailwind CSS
Bhasha Setu
Product Development

Bhasha Setu

Problem

Learners of regional Indian languages often face apps that are either too generic or too heavy. They need a simple phone-friendly way to study everyday phrases, with native script and clear meaning, even when connectivity is limited.

Solution

Built a lightweight learning app that keeps lessons as local content. Users pick a language, open a category, and study phrase cards. Content can be prepared in a spreadsheet and converted to JSON, so the product can grow without building a CMS first.

Key Features

  • Language selection for Kumaoni and Garhwali
  • Category-based lessons such as greetings, family, food, travel, and polite expressions
  • Phrase cards with native script, transliteration, and English meaning
React Vite Tailwind CSS HTML Audio API
Business Automation

VoIP Billing & Account Management

Problem

If usage lives in the PBX and invoices live in a spreadsheet, operators spend time assembling bills and customers cannot see what they used. Errors show up as disputes, not as a product issue.

Solution

Connected call usage to account balances and payment workflows inside the operations panel, so customers can see usage and pay, and operators can automate invoices instead of building them by hand.

Key Features

  • Account balances with prepaid and postpaid handling
  • Usage import from call detail records
  • Payment collection through Stripe, including webhook processing
Laravel PHP MySQL Redis