Back to Projects
EnterpriseFeatured

Digital Transformation Platform

Technical LeadTawuniya Insurance05/2024 — Present

Key Highlights

  • Led 3 major digital transformation projects
  • Built 40+ reusable UI components
  • 30% faster delivery through component reuse
  • 45% improvement in page load performance
ReactNext.jsTypeScriptAI/LLMComponent Library

Digital Transformation Platform

Overview

At Tawuniya Insurance, one of Saudi Arabia's largest insurance providers, I led three major digital transformation projects that fundamentally changed how the company interacts with its customers and manages internal operations.

The Challenge

The insurance industry in KSA was undergoing rapid digitization. Tawuniya needed to:

  • Modernize legacy systems and move to digital-first channels
  • Improve customer engagement and online conversion rates
  • Build a scalable frontend architecture for future initiatives
  • Align technology with company-wide data-driven strategies
  • Solution Architecture

    Reusable Component Library

    Built a comprehensive UI component library from scratch, ensuring design consistency across all digital products. This included:

  • 40+ reusable components — forms, data tables, charts, modals, and more
  • Design tokens for consistent theming across products
  • Storybook documentation for developer onboarding
  • Automated testing for component reliability
  • Digital Sales Channels

    Partnered with business and sales teams to develop digital channels:

  • Online insurance quote and purchase flows
  • Customer self-service portal
  • Agent dashboard for policy management
  • Performance Optimization

    Optimized existing applications for speed and user experience:

  • Reduced initial page load by 45%
  • Improved Core Web Vitals scores across all properties
  • Implemented lazy loading and code splitting strategies
  • Impact

  • Measurable increase in company revenue through digital channels
  • Boosted online engagement and conversion rates
  • Accelerated delivery cycles by 30% through component reuse
  • Improved maintainability across multiple projects
  • Tech Stack

    React, Next.js, TypeScript, Tailwind CSS, Storybook, Jest, CI/CD