Skip to main content
Siddhi Vinayaka

Siddhi Vinayaka

Senior Frontend Engineer

Talent
BengaluruMember since September 11, 2026
TypeScriptSCSSReactNext.jsAngularAngularJSjQueryKendo UID3.jsPlotlyMicro FrontendsWeb ComponentsDesign SystemsPlaywrightWebdriverIOCypressKarmaJasmineSonarQubeREST APIsJSONWCAG 2.1 AAARIAVPATChrome DevToolsnpm
·

Hire this person

Send a job offer directly to this candidate

TypeScriptSCSSReactNext.jsAngular

About

Senior Frontend Engineer with 10+ years of experience developing enterprise applications with React, Angular, TypeScript, and Web Components. Experience includes shared design systems, micro frontend architecture, accessibility, automated testing, REST API integration, and frontend performance.

Experience

Senior Software Engineer at PowerSchool Group LLC (2023-03 – 2025-12)

  • Designed and maintained 60+ Web Components for a shared design system used by multiple engineering teams in React and Angular applications.
  • Raised the internal accessibility audit score from 78% to 94% through VPAT evaluations and component updates using WCAG 2.1 AA, semantic HTML, and ARIA.
  • Established Playwright and WebdriverIO end-to-end tests using Chrome DevTools Protocol and integrated regression coverage into the release pipeline.
  • Documented component APIs, states, and usage patterns to support adoption; defined requirements and API contracts with product, UX, and engineering teams.

Senior Software Engineer (UI) at OneTrust (2020-12 – 2023-03)

  • Published a shared Angular library as versioned npm packages adopted across internal product modules, supporting migration toward micro frontend architecture.
  • Developed WCAG 2.1 AA-compliant components with Angular, TypeScript, HTML, and CSS, incorporating responsive layouts, lazy loading, and virtual scrolling.
  • Automated unit and integration testing with Cypress, Karma, and Jasmine, and incorporated SonarQube checks into continuous integration.
  • Integrated REST APIs and JSON data contracts with backend engineers; maintained routing and package upgrades for consistent UI behavior across product modules.

Software Engineer at Baker Hughes (2018-08 – 2020-11)

  • Built React and Angular dashboard components using backend-managed JSON contracts, allowing multiple teams to display operational data consistently.
  • Created D3.js and Plotly components for time-series dashboards; reduced unnecessary chart re-renders through JSON processing and incoming-data throttling.
  • Coordinated with backend teams on REST API contracts, JSON schemas, and application architecture for React and Angular operational dashboards.

Software Engineer at Time Inc. (2017-04 – 2018-08)

  • Migrated a legacy Silverlight administration interface to Angular and Kendo UI, using lazy loading, virtual scrolling, and route-level component caching to improve performance.
  • Mentored a junior frontend developer on Angular implementation and component reuse while developing responsive SCSS layouts and shared UI patterns.

Software Engineer at Mphasis | Client: Schneider Electric (2016-06 – 2017-04)

  • Developed a region-aware AngularJS product configuration application supporting global product rules, configurable frontend behavior, and backend-managed record locking through REST APIs.
  • Improved page-load performance by approximately 30% using sprite sheets, lazy loading, optimized assets, and changes to resource loading.
  • Increased unit-test coverage from 30% to 80% for the AngularJS application using Karma and Jasmine.

Software Engineer at Spire Technologies (2015-12 – 2016-06)

  • Visualized skill relationships with interactive D3.js charts to help recruiters compare related skills and assess candidate matches.
  • Implemented the recruiter search and evaluation interface for Tag Automation, displaying candidate skill information to support manual review.

Software Engineer at Edcite Learning (2013-12 – 2015-06)

  • Designed and maintained 5+ assessment components for teacher authoring and student assessments in collaboration with product and design teams.
  • Implemented drag-and-drop, graph manipulation, live preview, and validation features for configurable assessments using JavaScript and jQuery.

Education

Diploma in Computer Science – SNM Polytechnic (2011)

Skills

Senior Frontend Engineer

Reviews

Related