Platforms
Production platforms, internal tooling and test infrastructure across Bitsmedia (MuslimPro), KONA Software Lab and SELISE — filter by discipline below.
All platforms
- Full Stack400+ req/s at peak
Prayer Times Web
Migrated the Prayer Times engine from Kotlin to a NestJS microservice with all calculation APIs. Integrated MaxMind GeoIP for client IP resolution and Google Maps for place search. Added a cities database for optimized location lookups. The service now handles 400+ req/s at peak for 2.5M daily users, rising to 8M+ during Ramadan. Built the full frontend in Next.js with SEO and i18n support.
- Next.js
- NestJS
- MaxMind GeoIP
- Google Maps API
- +2
- Full Stack+30% YoY donations
Giving — Donation Platform
Re-platformed the legacy WordPress Giving engine to a modern Next.js/WooCommerce stack with advanced SEO integration. New design, lightning-fast load times, and structured data drove a 30% YoY increase in donations in 2025–2026.
- Next.js
- WooCommerce
- SEO
- Structured Data
- +1
- Full StackShorts, live & search
Qalbox Video Platform
Built the Qalbox streaming experience on MuslimPro: completed the shorts page independently, integrated live streaming, wired up search, and fixed numerous platform bugs. Added OG tags, sitemaps, and the first round of SEO for Qalbox pages.
- Next.js
- Video Streaming
- Live Streaming
- SEO
- +1
- Full StackEnd-to-end NestJS APIs
Islamic Calendar
Implemented all backend APIs for the Islamic Calendar feature in NestJS and supported frontend integration. Delivers Hijri dates, Islamic events, and festival schedules with proper SEO.
- NestJS
- Next.js
- MongoDB
- SEO
- +1
- InternalFrontendShell for all admin modules
MuslimPro Admin Console
Engineered a new Admin Console from scratch in Next.js. Built auth, reusable tables, forms, filter components, navigation menu, and theme setup — the platform teams now use to build and manage every admin module, from Gamification and Inspiration to Journal and Settings.
- Next.js
- TypeScript
- Tailwind CSS
- Auth
- +1
- InternalFrontendMulti-tenant · RBAC
KONA Multi-Tenant Admin Panel
Spearheaded an enterprise-grade multi-tenant e-commerce Admin Panel in Angular with RBAC, dynamic URL-based bootstrap for multi-tenancy, inventory pipelines, order & reporting management, and real-time WebSocket notifications. Owned and maintained internal frontend libraries (auth, themes, query/command services, WebSockets).
- Angular
- RxJS
- Angular Material
- .NET 6
- +3
- Frontend60–70% of UI delivery
IPEX AG — SELISE Platform
Primary frontend engineer for IPEX AG, Switzerland's market leader in building damage management. Delivered 60–70% of all UI work: reactive forms, advanced calculation engines, data tables, drag-and-drop dashboards, and an automated OCR pipeline for PDF-to-insurance-claim processing.
- Angular
- Angular Material
- Selenium
- JMeter
- +1
- InternalTesting6+ platforms automated
Automated Testing Suite — SELISE
Built a custom Selenium wrapper framework that automated regression testing across 6+ distinct enterprise web platforms. Conducted JMeter load testing to identify and resolve system performance bottlenecks.
- Selenium
- JMeter
- Test Automation
- Performance Testing