Sarashma's CV
Profile summary
Accomplished React.js Technical Specialist with 6 years of progressive experience in software engineering. Track record of delivering end-to-end features, optimizing application performance by 30 percent, and building reusable UI component libraries. Dedicated to developing scalable web applications using React.js, TypeScript, and Node.js.
Career highlights
Application Performance Optimization: Optimized application performance through memoization, lazy loading, and code splitting, achieving a 30% improvement in load time at EY.
Reusable UI Component Library: Designed a reusable UI component library adopted across 3+ projects, cutting development time by roughly 20% and improving code consistency.
End-to-End Feature Delivery: Delivered 5+ end-to-end features spanning UI, middleware, and database layers from requirements gathering through production deployment.
Key skills
Professional experience
Directs the development of enterprise insurance web applications, writing React.js, JavaScript, TypeScript, and Node.js code. Coordinates with cross-functional Agile squads comprising designers, business analysts, quality assurance, and architects.
- Delivered 5 end-to-end features spanning UI, middleware, and database layers from requirements gathering through production deployment.
- Optimized application performance through memoization, lazy loading, and code splitting, achieving a 30% improvement in load time.
- Built frontend-backend integration of REST APIs and WebSocket data flows featuring JWT authentication and OAuth authorization.
- Maintained CI/CD pipelines using Azure DevOps and Git across multiple release cycles.
Directed development of responsive React applications across multiple product teams, connecting RESTful interfaces with Node.js backend services. Established internal code review protocols and guided junior developers on ESLint, Prettier, and React Router conventions.
- Designed a reusable UI component library adopted across 3+ projects, cutting development time by 20% and improving code consistency.
- Debugged and optimized frontend performance through refactoring, code splitting, and lazy loading, eliminating redundant re-renders.
Directed frontend engineering operations reporting to technical leadership, overseeing application modernization initiatives and guiding codebase transitions. Managed platform upgrades and coordinated feature releases across engineering teams.
- Migrated legacy web applications to Angular to improve maintainability and scalability.
- Reduced technical debt across production codebases and delivered scheduled project milestones.
Projects
Built a full-stack workspace that renders real-time, customizable widgets (metric cards, interactive data tables, command panels) at runtime from structured JSON schemas returned by an LLM-driven server. Designed a Dynamic Component Registry mapping schema objects to reusable React components, with Error Boundaries and skeleton fallbacks for malformed payloads. Built REST/CRUD endpoints on an Express/Node.js server; implemented optimistic UI updates with async sync and rollback on failure. Delivered a responsive CSS Grid/Flexbox layout with Dark/Light/High-Contrast theming and skeleton loaders to prevent layout shift.
React 18 TypeScript Node.js/Express Tailwind CSSBuilt an interactive wafer-map viewer with Canvas/PixiJS and real-time WebSocket defect annotation, plus Chart.js/Recharts dashboards for defect density and trends. Kept the dashboard responsive under large data volumes using lazy-loaded datasets and code-split chart modules.
React.js JavaScript HTML5 Canvas PixiJS WebSocketsDeveloped policy lifecycle UI modules (creation, validation, endorsements, renewals) with JWT-secured REST integration, React Query server-state caching, and responsive Flexbox/Tailwind layouts, reducing processing time and improving adoption by operations teams.
React.js React Query React Router JWTEducation
Certifications
Languages
English · Professional
Malayalam · Native