Skip to content
Sahil Durgia/ full-stack
Insurance · May 2023 – Oct 2024

Elephant.in

Insurance purchase journeys are naturally form-heavy and easy to abandon; the customer-facing UI needed to make each step feel lighter, not heavier.

Company
Fyn Tune Solution Pvt Ltd
Role
Software Engineer (React.js)
Period
May 2023 – Oct 2024

What I actually owned.

Built interactive customer-journey UI components (modals, loaders, dynamic flows), integrated APIs, and supported production stability across environments.

Technology used.

Frontend
React.js
Integration
REST APIs
Workflow
GitGitHub

How it fits together.

Components
  • Onboarding UI (modals, loaders)
  • Journey state
  • Insurance product APIs
How they connect
  • $ Onboarding UI → Journey state
  • $ Journey state → Insurance product APIs
  • $ Insurance product APIs → Onboarding UI (dynamic next step)

Each onboarding step is driven by API responses so the UI can branch — term life and travel insurance journeys share components without sharing a rigid linear flow.

Decisions & tradeoffs.

Componentized modals and loaders shared across both insurance product journeys

Term life and travel insurance onboarding needed a consistent feel without duplicating UI work per product.

Metrics that matter.

Term life + travel insurance
Product lines
Staging, testing, production
Environments supported

What actually went wrong, and how it got fixed.

Debugging production issues across staging, testing, and production without clear parity.

Used disciplined Git/GitHub workflows to isolate and reproduce issues before they reached production.