>esc
↑↓ move↵ open[ ] prev / next pageT modeP palette

Career history

Where I've
worked

Two companies, eight years, and a habit of staying through production support. Each engagement is listed under the company it ran through.

  1. May 2022 — Present

    Bengaluru

    Current

    EPAM Systems

    Software Engineer

    Frontend architecture, TypeScript-heavy React surfaces, and polish that survives design review and production traffic.

    • React
    • TypeScript
    • Next.js
    • Redux
    • TanStack Query
    1. Feb 2025 – Aug 2026Insurance technology platform
      • Built a real-time web application for transaction processing, live event tracking, and case management.
      • Developed dynamic, schema-based workflows with configurable transaction screens and business-rule validations using RJSF.
      • Managed onboarding of new business processes and transaction flows, from requirement analysis through production rollout.
      • Led production support, including incident resolution, UAT validation, and client-specific ticket handling.
      • Mentored new team members on development workflows and coding standards; ran frontend code reviews focused on performance, security, and maintainability.
      • Next.js
      • TypeScript
      • Tailwind CSS
      • CSS Modules
      • Redux
      • Context API
      • TanStack Query
      • Vercel
    2. Jun 2024 – Jan 2025Content platform migration
      • Designed and built reusable React components integrated with Adobe Experience Manager (AEM) during a two-platform CMS migration.
      • Ensured components were responsive and compatible across devices and browsers; resolved integration issues in collaboration with AEM developers.
      • React
      • TypeScript
      • Handlebars.js
      • Tailwind CSS
      • HTML
      • CSS
    3. Aug 2022 – Apr 2024Global trade compliance portal
      • Built reusable UI components and features for tariff code search, trade lane comparison, and product catalog, including real-time validations.
      • Worked with business analysts, UX, BFF, and backend teams to define feature behaviour, resolve edge cases, and agree on API contracts.
      • Wrote unit tests achieving 85%+ code coverage; maintained code quality against Sonar and Sigrid standards.
      • TypeScript
      • React
      • Redux Toolkit
      • Material UI
      • React Testing Library
      • REST APIs
      • Axios
      • Jenkins
  2. Apr 2018 — May 2022

    Chennai

    Syncfusion

    Senior Software Engineer

    Four years inside a UI component platform used by thousands of teams — data grids, templates, editing models, and the unglamorous work that teaches you how interfaces actually behave at scale.

    • JavaScript
    • TypeScript
    • React
    • Node.js
    • Git
    • GitLab
    • Jira
    1. Apr 2018 – May 2022DataGrid component · team of 30
      • Developed and maintained a feature-rich data-table component with data binding, editing, Excel-style filtering, custom sorting, row aggregation, selection, and Excel/CSV/PDF export.
      • Built client-requested features and fixed client-reported and internal bugs to keep releases stable.
      • Documented Grid features and guided junior engineers on using them to complete their work on time.
    2. Apr 2018 – May 2022DataManager library · team of 30
      • Developed and maintained the data-management package that binds data to components such as Grid, TreeGrid, and Dropdown List and performs data operations in client applications.
      • Fixed client-reported and internal bugs and documented the library's features.
    3. Apr 2018 – May 2022Pager component · team of 10
      • Maintained the stability of the paging component used alongside Grid and TreeGrid by fixing client-reported and internal issues.

Education

Computer Science & Engineering

Bachelor of Engineering · TKS College of Technology · Theni

Aug 2013 — Apr 2017
>