All selected work
Case study 01 · Remote · Saudi health-tech platform
Cura Healthcare
Unified the web and mobile codebase into one cross-platform React and React Native solution serving web, iOS, and Android, and improved the platform's measured web-performance and data-loading metrics.
- Role
- Senior Front-end Developer
- Period
- Sep 2022 – Present · 4 years
- Context
- Remote · Saudi health-tech platform
- React
- React Native
- Next.js
- TypeScript
- Redux / RTK
- Material UI
- REST API
Context
- Web and mobile were separate codebases rather than one cross-platform solution.
- The platform serves 3,000+ monthly consultations.
- Integrations with major Saudi health insurance providers (MedGulf, Alrajhi Takaful, BUPA) were part of the platform.
- A real-time patient–doctor chat system supports online consultations.
What I built
- Consolidated web and mobile into one codebase
- Built the web and mobile codebase into a single cross-platform React and React Native solution serving web, iOS, and Android.
- Architected the Next.js and TypeScript platform
- Architected and maintained the platform on Next.js and TypeScript, and designed reusable front-end patterns for authentication, API integration, state management, and cross-platform functionality.
- Performance and loading optimization
- Worked on rendering, asset, and loading optimizations, plus caching, lazy loading, and request optimization in Next.js.
- Insurance integrations and real-time chat
- Co-developed the MedGulf, Alrajhi Takaful, and BUPA integrations, and built the real-time patient–doctor chat system on React and REST APIs.
- Payment, auth, SEO, and tracking delivery
- Led delivery of payment gateways, authentication flows, SEO enhancements, and user-tracking integrations.
- Code review and cross-team collaboration
- Reviewed front-end implementations and worked with product, back end, mobile, and design teams on technical trade-offs and delivery decisions.
Outcome
- ~50%less development time after consolidation
- 3,000+monthly consultations supported
- ~30%improvement in measured web-performance metrics
- ~35%faster average data loading
- The insurance integrations expanded service accessibility and revenue streams.