Vaishali Agrawal

Vaishali Agrawal

Senior Software Engineer – Frontend

New Delhi, India

#OpenToWork

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
Magic Edtech

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

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)