Sarashma V

React.js Technical Specialist

UAE

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

TechnicalJavaScript (ES6+) React.js Node.js Express.js TypeScript Next.js HTML5 CSS3 Tailwind CSS Redux Context API React Query React Router RESTful APIs Python FastAPI WebSockets Jest React Testing Library Git GitHub GitLab CI/CD pipelines Docker HTML5 Canvas
SkillsMySQL PostgreSQL GitHub Copilot OpenAI API/ChatGPT responsive design Material UI MobX WCAG accessibility frontend-backend integration JWT OAuth XSS/CSRF prevention Lazy loading code splitting memoization bundle size optimization debugging & profiling Enzyme Cypress ESLint Prettier Azure DevOps Chart.js Recharts PixiJS Three.js Claude Gemini

Professional experience

Senior Software Engineer – React.js / Node.js / TypeScriptMar 2022 - Present
EYweb applications used by large, multi-functional client organizations.

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.
Software Engineer – Frontend (React.js / Node.js)Nov 2020 - Mar 2022
QuEST Global

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.
Software Engineer – Frontend (Angular)Sep 2019 - Jul 2020
Ernst & Young (EY)

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

Dynamic Engine – Generative AI Dashboard & Widget Builder

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 CSS
Semiconductor Enterprise Defect Analysis System

Built 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 WebSockets
Enterprise Insurance Policy Management System

Developed 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 JWT

Education

Master of Computer Applications (MCA)Jan 2016 - Jan 2019
University of Kerala
BSc Computer ScienceJan 2013 - Jan 2016
University of Kerala

Certifications

React JS CertificationUdemy
Guidewire Certified Developer
AI Chatbot CertificationIIT Bombay
Java Certification

Languages

English · Professional

Malayalam · Native