About
Frontend Engineer with 4 years of experience building enterprise-grade, AI-powered React.js applications.
Skilled in React.js, TypeScript, Redux Toolkit, and REST/GraphQL integration, with expertise in scalable component ar- chitecture, frontend performance optimization, and reusable UI development.
Experienced leading engineers, driving code reviews, and delivering production-ready applications in Agile teams.
Experience
Senior Software Engineer
Bizight Solutions Pvt. Ltd.
May 2025 – Present
WhiteOwl AI
• Led 3 frontend engineers building a multi-tenant B2B SaaS AI sales intelligence platform using React.js, TypeScript, Redux Toolkit and Tailwind CSS.
• Cut unnecessary re-renders 40% through memoization, lazy loading, code splitting and debounced search.
• Built WebSocket-based real-time features and REST API integrations for asynchronous workflows.
• Developed AI onboarding flow with multi-step ICP setup and live crawl progress tracking, reducing setup time from 15 min to under 5.
• Partnered with Product, Design, AI and Backend teams to deliver scalable, production-ready React features.
ReactTypeScriptWebSocketsJAVASCRIPT
Senior Associate Software Engineer
Magic Edtech
Jul 2022 – Apr 2025
Adaptive Assessment Platform
• Built a Computer Adaptive Testing (CAT) platform in Next.js, React.js, TypeScript, and Redux, serving 500+ concurrent test-takers.
• Developed reusable WCAG-accessible components for dynamic question flows and adaptive navigation.
• Optimized Redux state and REST/GraphQL integration, trimming page load time by 25% across modules.
• Mentored 2 junior engineers on React/TypeScript best practices, component design and Git workflows, improving sprint delivery consistency.
Analytics Dashboard
• Developed enterprise analytics dashboards using React.js and TypeScript, optimizing data rendering and reducing report load time by 20%.
• Built interactive data visualizations using Recharts and Chart.js for assessment and business analytics.
• Wrote and maintained unit tests using Jest and React Testing Library while supporting CI/CD pipelines, reducing regression bugs.
Next.jsReactRedux
Education
Uttaranchal University
B.Tech. · Computer Science and Engineering
2018 – 2022
Skills
JestCode SplittingLazy LoadingMemoizationAxiosWebSocketsGraphQLREST APIsMaterial UITailwind CSSContext APIReduxRedux ToolkitReact HooksNext.jsReactCSS3HTML5TypeScriptJavaScript
Languages
English (Full professional proficiency)Hindi (Native or bilingual proficiency)