Projects

A collection of projects I've built, highlighting my work in React, TypeScript, and modern frontend development.

A curated set of front-end projects where I shipped production-ready UIs end-to-end—focused on maintainable UI architecture, performance, and smooth user workflows (from EasyPay’s ONDC marketplace verticals to Piramal Sales Central’s Config Driven Deployment).

Piramal Sales Central

Tekonika Technologies

September 2025 – Present

  • Led Config Driven Deployment (CDD) to eliminate conditional hell by unifying mortgage + non-mortgage journeys into one scalable architecture.
  • Built a migration path for 8+ loan product flows (including HLSA, BLSA, and 6 non-mortgage products) after Technical Director sign-off.
  • Hardened the rollout with unit tests, documentation, and journey diagrams; supported QA regression handoff (Mar 2026).
  • Owned frontend delivery for the internal sales tool and handled Cloud Defence remediation + Next.js upgrades.
ReactNext.jsTypeScriptJavaScriptCSS

eCommerce Platform Frontend

Tekonika Technologies

May 2025 – Present

  • Built EasyPay’s ONDC e-commerce frontend verticals (Food & Beverages, Grocery, Electronics) from Figma to production using React/Next.js.
  • Integrated Strapi CMS for dynamic content and implemented skeleton/shimmer loading UX across verticals.
  • Delivered full technical SEO (sitemap.xml, robots.txt, OG/meta tags) and presented the rollout to Bajaj Finserv engineering.
  • Implemented dynamic search (debounced suggestions, filters, pagination) with location-aware listing APIs; resolved 100+ UI/functional bugs.
ReactNext.jsJavaScriptREST APIsSCSS

Next.js eGaming Platform

WagerGeeks Private Limited

Feb 2025 – May 2025

  • Developed the player-facing Next.js app with SSR-friendly routing, lobby/catalog UX, and secure authentication aligned to product requirements.
  • Built reusable UI primitives for games and dynamic content so new titles and layouts shipped faster with less one-off code.
  • Improved discoverability and navigation performance via Next.js rendering choices, structured routing, and pragmatic code splitting where it mattered.
  • Integrated REST APIs for live catalogue and player state; kept UX resilient as data and lobby configurations changed.
ReactNext.jsJavaScriptREST APIs

eGaming Admin Portal

WagerGeeks Private Limited

Feb 2025 – May 2025

  • Delivered a React admin console with REST-backed dashboards, content tools, and workflows tailored to internal operators—not just read-only charts.
  • Implemented data-dense tables, filters, and forms with attention to validation and edge cases so admins could work quickly without engineering babysitting.
  • Established shared patterns for layout, navigation, and data fetching to add new admin features with fewer regressions across modules.
  • Prioritized responsive, keyboard-friendly interactions so day-to-day ops stayed efficient on common screen sizes used in the business.
ReactREST APIsJavaScriptCSS

Credit Management System (B2B)

Treeroot Informatics

Jan 2023 – Apr 2024

  • Built a data-heavy B2B credit management UI in React/Redux, designed for fast, reliable workflows with complex forms and tables.
  • Applied performance optimizations (memoization, dynamic imports, code-splitting) to keep rendering smooth even with large datasets.
  • Created reusable UI components for data-heavy views, reducing duplication and making future changes safer.
  • Maintained a consistent state management approach across screens to improve maintainability and developer velocity.
ReactReduxJavaScriptCSS

Legacy React App Maintenance

WagerGeeks Private Limited

Feb 2025 – May 2025

  • Refactored critical parts of a legacy React codebase to improve readability and reduce tech debt without breaking existing behavior.
  • Incrementally shipped new features while preserving backward compatibility, using cautious changes and clear patterns.
  • Improved code organization and established conventions so the app stayed easier to extend over time.
  • Handled ongoing UI/functional fixes to keep the product stable and predictable for users.
ReactJavaScriptCSS