Languages & Markup
- JavaScript
- TypeScript
- Next.js
- HTML5
- CSS3
Senior Software Engineer — Telecom & SaaS Platforms
7 years shipping production features across subscription/billing, order management, and customer communication systems for MVNOs and telecom operators — from Jazz and Maroctel to Salam. Currently building Customer Management Products at Qvantel (Optiva).
Shipped a configurable Customer Management platform now live across 7 telecom operators, spanning prepaid, postpaid, and 5G products — configurable customer journeys, dashboards, pricing flows, and operator-specific theming. Integrated with enterprise BSS, Order Management, and Keycloak for end-to-end subscription provisioning and charging. React, TypeScript, Redux Toolkit, RTK Query, Keycloak.
Built the Salam (Saudi telecom operator) Dealer Management Portal from scratch — dealer onboarding and registration, SIM sales and activation dashboards, and multi-language support. Also delivered customer-facing interfaces for Maroctel and Jazz B2B, including on-call production support. React, Redux, Material UI, Bootstrap 5.
Built and maintained Tango+, a cloud Customer Communications Management platform, within an Agile Scrum team. Migrated legacy Adobe Flash components to responsive HTML5/React ahead of Flash's end-of-life — cutting initial load time by ~20–30% and eliminating plugin-related crashes without breaking live client workflows.
Frontend architecture for telco CM products live across 7 operators.
React component libraries for consistent, multi-team product UIs.
Migrated Flash UIs to React/HTML5 — faster loads, zero plugin crashes.
Claude and Copilot in my React workflow for faster, well-tested delivery.
Customer Management (CM) is a platform I built for managing the full lifecycle of telecom customers. It gives customer service reps a single portal to handle onboarding, account administration, order capture, financial adjustments, transaction history, and case management.
I built the platform's reusable component library and the config-driven engine behind it, giving each operator configurable theming, multi-language support and tab-, menu- and field-level control instead of hardcoded logic. That's what let CM go live across multiple telecom operators spanning prepaid, postpaid and 5G products, on one shared codebase integrated with enterprise billing and order management systems through open, industry-standard REST APIs.
A closer look at the lifecycle this kind of platform manages end to end.
Onboarding
Customer registration and identity verification across account types.
Onboarding
Customer registration and identity verification across account types.
Account Administration
Manage customer profiles, subscriptions, and services from one configurable dashboard.
Order Capture
Place and manage orders, integrated with order fulfillment.
Financial Adjustments
Payment adjustments, credits, and refunds tied to backend charging validation.
Transaction History
Usage, billing, and account activity surfaced through a unified dashboard.
Case Management
Support ticketing and issue resolution workflows.
CSR Portal
A configurable, brandable interface for customer service reps.
Fast to Market
Reusable, config-driven components cut typical feature delivery time significantly.
Maintainable
Clean architecture with strong test coverage and consistent code quality gates.
Flexible
Config-driven engine adapts to client-specific rules without hardcoded logic.
Standards Compliant
Built on open, industry-standard REST API conventions for system integration.
A selection of front-end website builds across different industries. Click any card to open the live site.
Crypto asset exchange, OTC, custody & escrow landing site for financial institutions.
Visit Site →Elegant salon and spa site with services, stylists, gallery, and online booking.
Visit Site →Farm-to-table restaurant site with menu, reservations, and takeaway ordering.
Visit Site →24/7 home repair services site for electricians, plumbers, and AC technicians.
Visit Site →High-energy gym landing page with classes, trainers, memberships, and free-trial CTA.
Visit Site →Premium florist site with collections, occasions, and same-day WhatsApp ordering.
Visit Site →Riphah International University · CGPA 3.81 / 4.0