Back to Developers
Ritesh Gupta

Ritesh Gupta

Senior Frontend Developer

Pune, India 3+ yrs exp 92 · Outstanding

About

Senior Frontend Developer specializing in React, TypeScript, and high-performance UI architecture, with experience spanning large-scale global insurance tech (Sompo International) and fast-paced startup environments (Groflex ERP, Groflex AI). Proven track record leading micro-frontend migrations, optimizing application performance, and delivering clean, maintainable code that holds up at scale.

Skills & Expertise (29)

React.js Expert
9.0/10
3
Years Exp
Typescript Advanced
8.0/10
3
Years Exp
JavaScript Advanced
8.0/10
3
Years Exp
Redux Toolkit Advanced
8.0/10
3
Years Exp
RTK Query Advanced
8.0/10
1
Years Exp
Hooks Advanced
8.0/10
3
Years Exp
Micro-Frontends Advanced
8.0/10
1
Years Exp
AG Grid Advanced
7.5/10
2
Years Exp
Component Based Architecture Advanced
7.0/10
3
Years Exp
lazy loading Advanced
7.0/10
3
Years Exp
Memoization Advanced
7.0/10
3
Years Exp
Responsive Design Advanced
7.0/10
3
Years Exp
Media Queries Advanced
7.0/10
3
Years Exp
React Hook Form Advanced
7.0/10
1
Years Exp
Git Advanced
7.0/10
3
Years Exp
Zod Intermediate
6.0/10
1
Years Exp
TDD Intermediate
6.0/10
2
Years Exp
BDD Intermediate
6.0/10
2
Years Exp
Chakra UI Intermediate
6.0/10
1
Years Exp
Apache ECharts Intermediate
6.0/10
1
Years Exp
SQL Intermediate
5.5/10
3
Years Exp
Firebase Intermediate
5.0/10
2
Years Exp
Tailwind CSS Intermediate
5.0/10
1
Years Exp
Ant design Intermediate
5.0/10
1
Years Exp
Gherkin Intermediate
5.0/10
1
Years Exp
Python Intermediate
5.0/10
2
Years Exp
Liferay Intermediate
4.0/10
1
Years Exp
Java Intermediate
4.0/10
2
Years Exp
React Testing Library (RTL

Work Experience

Senior Frontend Developer

Sompo International via SkySystems, Inc

Nov 2025 - Sep 2026

Developed and extended micro frontend portal apps in a modular architecture, integrating standalone modules into the Liferay shell with consistent hash routing (/#/), theming, and implemented Ag Grid tables with custom sorting, filtering, and column configs for large scale policy and claims data on Sompo portal sites. Led migration from Axios to RTK Query and introduced Zod + React Hook Form for schema driven validation across micro-frontend modules, cutting API boilerplate by 40%, standardizing state/caching, and reducing form-related bugs with a shared type-safe validation layer. Estimated effort for defect and CR tickets across frontend/backend teams and partnered with QA/BA to scope high-importance requirements and resolve issues tied to module boundaries and shared dependencies in the micro-frontend setup. Proactively fixed defects and drove improvement tasks that boosted UX and performance, helping the team hit release goals 30% quicker, while authoring RCA and smoke test docs for each release that cut QA effort by 40%. Created prompt plans for AI agents to automate tests, acceptance criteria, and legacy React code debugging across micro frontend modules. Applied TDD and BDD practices, writing unit tests ahead of implementation and Gherkin style acceptance criteria with BA/QA to validate high importance use cases, reducing post release regressions by 20% and cutting back and forth on requirement ambiguity across micro-frontend modules.

Frontend developer

Groflex ERP

Jan 2023 - Oct 2025

Migrated 2013 legacy React class components to functional components for groflexerp.com, an enterprise resource planning platform, improving maintainability while reducing bundle size by 15%, lines of code by 40%. and reduced memory overhead by 25%. Independently developed the entire Point of Sale (POS) module from the ground up, covering UI, state management, and API integration, and built reusable React components with custom HOCs for role and plan based user rights management. Internationalized the app to support 100+ countries with localized currency and language, up from India-only support, and integrated REST APIs with Redux Toolkit for global state management, including converting a custom HTML component library (Huro) into a reusable React component library. Implemented Ag-Grid based data tables to render core ERP business entities invoices, quotes, sales orders, and purchase orders each with dynamic, context-aware action menus (edit, approve, void, convert) driven by entity type and record state, alongside custom multi column sorting, filtering, and cell rendering logic. Optimized frontend performance on data-heavy editable Template component by implementing memoization, and code-splitting across grid-heavy modules, resulting in 20% faster load times and reduced memory usage on large-scale grid views. Developed a comprehensive React/TypeScript application (Groflex.ai ) with Chakra UI, delivering responsive, accessible UIs with complex client side routing across 10+ user journeys and protected routes, and engineered a role based user rights management system with conditional UI rendering, permission based route access, and subscription tier feature toggles supporting 3+ subscription tiers. Designed and built a dynamic visualization module using React and Apache ECharts that auto generates charts, tables, and graphs from agentic chat responses, integrated with real time chatbot UI components, reducing time-to-insight for users by 30% by turning conversational AI output into actionable visual insights. Applied modern React patterns (hooks, memoization, lazy loading, component based architecture) to optimize performance, cutting initial load time by 25% and improving component reusability across the application. Designed and built the complete authentication system (login, signup, forgot password, team member invites) for ERP project from scratch, including form validation, invite based onboarding, session/token management, and protected routing, through robust edge case handling and reusable auth components.

Education

Software Engineering - Scaler Academy

2025 - · Afghanistan

BE in Mechanical Engineering - Savitribai Phule Pune University

2019 - 2023 · Afghanistan

Certifications

Open Source contribution

Chakra UI · 2025

E-yantra Robotics competition

IIT Bombay · 2020

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 12/15
💰 Rate 0/5
🏆 Certs 5/5
✅ Verified 5/5
Total Score 92/100

Profile Overview

Member sinceOct 2026

Availability Details

Relocation

Open to Relocation