Frontend Developer @ Indiabulls Securities | Micro-Frontend Architecture & Module Federation | React • Next.js • TypeScript • Performance Optimization

Gurugram, Haryana, India


Greater Noida · Hybrid

Greater Noida · Hybrid

Remote







Bachelor of Technology - BTech, Computer Software and Engineering
Dronacharya Group of Institutions Greater Noida

Intermediate, Science
Central Board of Secondary Education
Join Kaushal and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossFrontend Developer @ Indiabulls Securities | Micro-Frontend Architecture & Module Federation | React • Next.js • TypeScript • Performance Optimization
Frontend Developer with 2 years of production experience building scalable React and Next.js applications — and the sole engineer owning a Micro-Frontend architecture built on Webpack Module Federation at Indiabulls Securities. Most teams take 4–5 years to get exposure to Module Federation. I designed and shipped the system end-to-end: independent module deployment, runtime composition, and build tooling that lets multiple frontend teams ship without stepping on each other. What I work with day-to-day: ↳ React, Next.js (14+), TypeScript, Redux ↳ Webpack, Vite, Rollup, Babel — full build pipeline ownership ↳ Tailwind CSS, SASS/SCSS, CSS Modules, PostCSS ↳ Jest, React Testing Library, ESLint, Prettier ↳ Performance: code splitting, lazy loading, memoization, Web Workers ↳ CI/CD, Nginx, Docker Side projects: - Matomic — a React UI component library + CLI (Vite, Rollup, Radix UI), built around the shadcn-style "inject components into your project" model - Ed-Learn — full-stack learning platform (React + Firebase) Open to frontend / React roles in Delhi NCR (Noida, Gurgaon) or remote. 📩 kaushal2016b@gmail.com
Noida
claude code
claude
codex
cursor
github copilot
perplexity
Junior Application Developer at Indiabulls Securities Limited, Jul 2024 - Present · 2 yrs 4 mos, Gurugram, Haryana, India, Sole frontend engineer owning the company's Micro-Frontend architecture — designed, deployed, and maintained the entire system using Webpack and @module-federation/enhanced, enabling independent deployment and runtime composition of frontend modules across teams. Key contributions: - Built and shipped production-grade React and Next.js (14+) applications in a regulated financial-services environment, applying SSR and CSR strategies to balance SEO, time-to-interactive, and runtime cost - Architected reusable, scalable UI components with React hooks and Redux for state management; integrated REST APIs with proper async handling, error boundaries, and data normalization - Optimized performance through code splitting, lazy loading, memoization, bundle analysis, and Web Workers for non-blocking background processing - Owned the frontend build pipeline end-to-end across Webpack, Vite, Babel, and Rollup; configured styling pipelines with Tailwind, SASS, CSS Modules, and PostCSS - Set up routing with react-router-dom v7 (lazy-loaded routes); configured and debugged Nginx routing and redirection for frontend deployments - Wrote unit and component tests with Jest and React Testing Library; enforced code quality with ESLint and Prettier - Contributed to CI/CD pipelines and deployment workflows in Agile/Scrum Stack: React • Next.js • TypeScript • Redux • Webpack Module Federation • Tailwind CSS • Jest • Nginx • CI/CD
Frontend Developer at Indiabulls Securities Limited, Jul 2024 - Present · 2 yrs 4 mos, Developed and maintained production-grade web applications using React and Next.js (14+). Implemented server-side rendering (SSR) and client-side rendering strategies to improve SEO, performance, and user experience. Built reusable, scalable UI components using React hooks, modular composition, and Redux for state management. Designed, implemented, and owned a Micro-Frontend (MicroFE) architecture using Webpack, React, and @module-federation/enhanced. Enabled independent deployment and runtime composition of frontend modules through Webpack Module Federation. Set up and optimized application routing using react-router-dom v7, including lazy-loaded routes and optimized navigation flows. Integrated RESTful APIs and third-party services with proper async handling, error management, and data normalization. Optimized application performance using code splitting, lazy loading, memoization, and bundle analysis. Built and maintained frontend build pipelines using Webpack, Vite, Babel, and Rollup. Configured styling pipelines using Tailwind CSS, SASS/SCSS, CSS Modules, and PostCSS. Worked with multiple loaders including css-loader, sass-loader, and postcss-loader. Enforced code quality using ESLint and Prettier. Wrote unit and component tests using Jest and React Testing Library. Contributed to CI/CD pipelines, build automation, and deployment workflows. Configured and debugged Nginx routing and redirection for frontend deployments. Applied browser fundamentals including Web Workers for non-blocking background processing. Collaborated with backend engineers, designers, QA, and product stakeholders in an Agile/Scrum environment.
Student Mentor at Microsoft Learn Dronacharya Community, Mar 2024 - Dec 2024 · 10 mos, Greater Noida · Hybrid
Web Development Team Lead at Microsoft Learn Dronacharya Community, Oct 2023 - Mar 2024 · 6 mos, Greater Noida · Hybrid
Internship Trainee at The Sparks Foundation, Apr 2023 - Jun 2023 · 3 mos, Remote
Bachelor of Technology - BTech, Computer Software and Engineering, Dronacharya Group of Institutions Greater Noida
Intermediate, Science, Central Board of Secondary Education
github: https://github.com/KaushalGupta49