Back

Professional Experience

SE - Frontend

Simpplr Software India Private Limited

Oct 2025 — Present

Roles & responsibilities

  • Build and maintain reusable UI components and shared libraries used across multiple products and app shells.
  • Migrate legacy screens to the Simpplr Design System, ensuring Storybook coverage, accessibility, dark theme, and responsive behavior.
  • Develop new features end to end, including data visualizations, reporting, and embeddable content in the editor and feeds.
  • Collaborate with designers, product managers, and backend engineers to take features from demo and QA feedback to release.
  • Improve code health through code review, test coverage, dependency security fixes, error monitoring, and performance cleanups.

Projects

Employee Listening

  • Migrated survey and poll screens to the Simpplr Design System, with Storybook coverage, accessibility, dark theme, and responsive support.
  • Built an AI-powered insights layer for survey results, including an interactive sentiment chart with drill-down into comment analysis.
  • Added survey reporting and engagement features such as custom-field filtering, automated report sharing to managers, and reminders for non-respondents.
  • Shipped polls and forms as embeddable content in the editor and feeds, with permission and visibility rules and multilingual support for polls.
  • Helped merge survey and form authoring into one shared editor, and hardened the save and publish flows to protect user data.

SE - Frontend

Daffodil Software Pvt Ltd

Aug 2021 — Sept 2025

Roles & responsibilities

  • Designed and built responsive, reusable UI components and shared libraries with React, TypeScript, Redux, and Material-UI, documented in Storybook.
  • Led the migration of a large insurance platform from Angular to React and consolidated 12+ repositories into an Nx monorepo to standardize tooling and speed up builds.
  • Improved application performance through React Hooks, lazy loading, and code splitting, measured with Lighthouse and load-time tracking.
  • Integrated REST APIs and third-party services such as payments, real-time chat, and video calling, with secure authentication and token handling.
  • Wrote unit tests with Jest and Vitest, mentored two junior developers, and worked with product managers in Agile/Scrum teams to deliver every epic on schedule.

Projects

Get Insured(Client)

GetInsured is a health insurance marketplace platform that helps people compare and enroll in coverage plans. I led its migration from Angular to React and TypeScript, improving maintainability and cutting front-end maintenance effort. I consolidated 12+ repositories into an Nx monorepo to standardize tooling and speed up builds, and used React Hooks and Vitest to raise Lighthouse scores.

Manaze(In-house)

Manaze is an HR and payroll product for managing teams and employee workflows. I built core modules for task assignment, payroll calculation, tax compliance, and attendance tracking, along with secure authentication and a reusable component library. I also applied lazy loading and code splitting to cut load times.

Dope Doctors(Client)

Dope Doctors is a telehealth platform that lets medical assistants and patients connect and manage records digitally. I integrated chat, video calling, payments, and real-time sockets using OpenTok, PubNub, Socket.IO, and Stripe, and managed state and routing with Redux and React Router.

AutoChek(Client)

AutoChek is an automotive services platform. I designed the architecture for its responsive UI components with Redux for state management, integrated the REST APIs, and wrote Jest unit tests reaching 85% coverage.