Hi, I'm

NischitShetty

Senior Softwar

I build fast, accessible, and scalable web & mobile applications.
Currently at GeekyAnts, previously at Amazon. Specializing in React, Next.js, and React Native.

About Me

I'm Nischit Shetty, a Senior Software Engineer based in Bengaluru, India, with over 5 years of experience building enterprise-grade web and mobile applications. I specialize in React.js, Next.js, and React Native — from architecting microfrontend systems with Webpack Module Federation to shipping production-ready React Native apps. I've scaled engineering teams from 2 to 30+ engineers, achieved a 40% reduction in frontend load times through caching and code-splitting, and improved React Native startup performance by 32%.

At GeekyAnts, I've bootstrapped complex products from scratch across telecom, EdTech, gaming, and e-commerce — owning architecture decisions, performance optimization, and engineering culture. Previously at Amazon, I drove automation in quality processes that improved efficiency by 15% across global delivery operations.

I care deeply about developer experience, application performance, and building products that people genuinely enjoy using. When I'm not coding, I write about frontend architecture and mobile development.

5+ Years Experience
30+ Engineers Scaled
40% Load Time Reduced
15+ Products Shipped

Experience

Senior Software Engineer I – Frontend

Geekyants

Aug 2021 – Present Bengaluru, India

Enterprise Contact Center Platform

Telecom Enterprise

JioAssist is an enterprise contact center application built from scratch using React.js and Webpack Module Federation, replacing a legacy third-party tool for a major telecom enterprise. The system uses a microfrontend architecture with independently deployable modules — call management, agent dashboard, and reporting — integrated with Genesys CTI for telephony controls, serving distributed agent teams at scale. The project was bootstrapped alongside a tech lead and grew to a 30-engineer team, with performance optimizations achieving a 40% reduction in initial load time.

  • Architected using Webpack Module Federation for independent microfrontend deployment
  • Automated agent workflows and data-fetching pipelines, improving efficiency
  • Reduced initial load time by 40% through caching, bundle analysis, and code-splitting
React.jsModule FederationMicrofrontendsRedux

School Management Platform

EdTech Company

Ekool is a school management React Native application used daily by students, parents, and teachers across India. The engagement involved a full revamp — upgrading from React Native 0.65 to 0.74, implementing fingerprint and face-based biometric authentication, and applying a systematic set of performance optimizations. The upgrade and optimization work improved app startup time by 32% and significantly reduced OOM crashes on low-end Android devices.

  • Improved startup time by 32% by optimizing lazy-loaded modules and refining the bridge layer
  • Collaborated with backend and QA teams to reduce crashes on low-end devices
React NativeBiometric AuthPerformance

Storytelling & Content Platform

Content Company

Built an interactive storytelling and content platform using React.js, delivering dynamic form flows and full internationalization (i18n) support. Implemented locale-aware rendering across multiple regions, ensuring consistent UX regardless of language or market. Owned the frontend from initial scaffold to production deployment.

React.jsi18nForms

Real-time Gaming Platform

Gaming Company

A high-concurrency real-time gaming platform built with React Native, serving thousands of simultaneous users during peak sessions. Owned frontend performance optimization and automated test coverage, ensuring the application remained stable and responsive under heavy concurrent load. Collaborated with QA to build regression coverage for critical game-state transitions.

React NativePerformanceTesting

E-commerce Platform

Retail Company

An e-commerce platform built from scratch using React.js, enabling vendors to purchase vending machine refills and hardware. Built a full EDI (Electronic Data Interchange) integration to automate billing workflows and order reconciliation, eliminating manual data entry and reducing billing errors by ~24%. Owned the complete frontend — from product catalog and cart to checkout and order management.

  • Reduced manual errors by ~24% through automated reconciliation
React.jsE-commerceEDI Integration

Quality Specialist

Amazon India

Jun 2019 – Jul 2021 Bengaluru, India
  • Drove automation in defect detection and reduction across global delivery operations
  • Automated manual auditing tasks, improving efficiency by 15%
  • Analyzed audit patterns leading to 50% workload reduction
  • Automated workflow to reduce delivery time by up to 5%
  • Trained and mentored new hires for consistency during peak periods

Skills

Core Expertise

React.jsNext.jsReact NativeExpo

Web

Browser InternalsSEOAccessibility REST APIsPerformance ProfilingSecurity Jest / RTLFramer MotionTailwind CSS Redux ToolkitReact QueryZustandRecoil

Mobile

ReanimatedRiveLottieSVG Animations Native Modules (Java/Swift)Turbo Modules Deep LinkingPush Notifications

System & Engineering

Monorepo (Lerna, Turborepo)CI/CD Pipelines GitAgile / Scrum Payments (Razorpay, Juspay)Firebase WebRTCMixpanelClevertap

Languages

JavaScriptTypeScriptJava

FAQ

Common questions from recruiters and hiring managers.

React.js, Next.js, React Native, TypeScript, Webpack Module Federation, and microfrontend architecture. I have 5+ years of production experience building enterprise-scale web and mobile applications, with additional expertise in Redux Toolkit, React Query, Zustand, Tailwind CSS, CI/CD pipelines, Firebase, and payment integrations.

I scaled a frontend engineering team from 2 to 30 engineers on an enterprise contact center project at GeekyAnts. I bootstrapped the architecture using Webpack Module Federation, established coding standards, led onboarding, and drove delivery across multiple independently owned microfrontend modules.

40% reduction in initial load time on an enterprise web application through strategic caching, bundle analysis, and code-splitting. 32% improvement in React Native startup time via lazy-loading optimization and bridge layer refinement. ~24% reduction in manual billing errors through EDI automation on an e-commerce platform.

Yes, I'm open to new opportunities — particularly Forward Deployed Engineer and Senior Frontend or Fullstack roles at technically challenging, product-led companies. Feel free to reach out at njmshetty@gmail.com or on LinkedIn.

Bengaluru, India. I'm open to remote and hybrid roles, as well as on-site positions in Bengaluru.

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just a friendly chat about tech.