← Back to list
Middle
Registration: 07.05.2026

Sudarsana Medam

Specialization: Frontend Engineer / Angular Lead
— Senior Frontend Engineer with 15+ years of experience building enterprise-grade web applications. — Expert in Angular (v2–20), NgRx, and RxJS, specializing in scalable UI architectures, high-performance user experiences, and AI-assisted development. — Proven UI Lead who ships reusable component libraries, enforces CI/CD discipline, and drives OpenAPI-based codegen workflows across IAM, Storage, and Healthcare domains. — Actively uses Claude and GitHub Copilot to accelerate delivery and elevate code quality.
— Senior Frontend Engineer with 15+ years of experience building enterprise-grade web applications. — Expert in Angular (v2–20), NgRx, and RxJS, specializing in scalable UI architectures, high-performance user experiences, and AI-assisted development. — Proven UI Lead who ships reusable component libraries, enforces CI/CD discipline, and drives OpenAPI-based codegen workflows across IAM, Storage, and Healthcare domains. — Actively uses Claude and GitHub Copilot to accelerate delivery and elevate code quality.

Skills

Angular
TypeScript
JavaScript
NgRx
RxJS

Work experience

Senior Software Engineer II — UI Lead
11.2021 - 05.2026 |Exostar India
Angular 13–20, NgRx, RxJS, REST API, OpenAPI, Swagger, CI/CD, GitHub Actions, AWS, Jasmine, Karma, Cypress
Project: IAM-UI Platform — Enterprise Identity and Access Management solution for secure, federated supply chain ecosystems. ● Led frontend development using Angular 13–20, NgRx, and RxJS to deliver secure, scalable interfaces serving 10,000+ enterprise users across multi-tenant environments. ● Architected and published a custom Angular Material component library (form controls, data tables, modals, stepper, notification banners) consumed across 6+ product modules — reducing per-module development effort by 30% and enforcing consistent UX standards. ● Built complex multi-step forms using Angular Reactive Forms with custom validators, async validators, and dynamic form generation — powering onboarding, access-request, and user-management workflows across the IAM platform. ● Consumed and integrated REST APIs across IAM microservices, implementing typed Angular HttpClient services with interceptors for auth token injection, error handling, and retry logic. ● Implemented OpenAPI / Swagger codegen (openapi-generator-cli) to auto-generate fully typed Angular HttpClient services from backend API contracts, eliminating manual API wiring and reducing integration bugs by ~40%. ● Built and maintained CI/CD pipelines using GitHub Actions and AWS CodePipeline — automating build, lint, unit-test, and deployment stages to AWS S3 + CloudFront for every pull request and release. Used Angular CLI for build configuration, environment management, and custom schematics. Enforced Git branching strategies (GitFlow) with protected main branches and PR review gates. ● Deployed and managed Angular SPA hosting on AWS (S3 static hosting, CloudFront CDN, Amplify) with environment-specific configuration and zero-downtime deployments. ● Authored comprehensive unit tests with Jasmine and Karma (80%+ coverage on critical modules); introduced Cypress for E2E regression coverage on onboarding and authentication flows. Used Node.js scripts for build automation, pre-commit hooks, and environment variable injection. ● Architected complex multi-step onboarding workflows using NgRx Effects, Selectors, and Entity — ensuring predictable state transitions and data integrity across async operations. ● Introduced Angular Signals for fine-grained reactivity in high-frequency UI components, reducing unnecessary change-detection cycles and improving perceived performance. ● Integrated Claude and GitHub Copilot into the team's development workflow, accelerating feature delivery and improving code documentation quality.
Technical Lead — Frontend
07.2019 - 10.2021 |Encora
Angular, NgRx, CI/CD, OpenAPI
Project: Enterprise Operations & Workflow Platform — Large-scale platform managing complex operational workflows and data integration for enterprise clients. ● Led end-to-end frontend delivery of an Angular SPA spanning 20+ functional modules, coordinating a team of 5 frontend engineers across distributed time zones. ● Designed and enforced a shared Angular component library (buttons, forms, dialogs, data grids) that unified UX across all modules and cut redundant development by 25%. ● Implemented NgRx for centralised state management — actions, reducers, effects, and selectors — ensuring predictable data flow across highly interactive UI components. ● Set up CI/CD pipelines on Jenkins with automated lint, Jasmine/Karma unit tests, and build artefact publishing — reducing manual QA cycles and accelerating release cadence. ● Integrated OpenAPI-generated Angular services for 15+ backend APIs, enforcing contract-driven development and enabling parallel frontend/backend delivery. ● Orchestrated integration of multiple high-volume backend APIs into a unified user dashboard, employing RxJS combineLatest, forkJoin, and switchMap for efficient async data composition. ● Led performance optimisation initiatives — lazy loading, route-level code splitting, OnPush change detection — resulting in measurably improved Lighthouse and Core Web Vitals scores.
Staff Software Developer
04.2015 - 07.2019 |Western Digital
Angular, Kendo UI, RxJS, AWS
Project: IntelliCare Analytics — Storage analytics suite providing real-time health monitoring and cloud-based data management. ● Built reactive, real-time dashboards using Angular and Kendo UI to visualise storage health, IOPS, throughput, and capacity metrics across distributed storage clusters. ● Applied advanced RxJS patterns (WebSocket streams, polling with exponential backoff, debounceTime, throttleTime) for real-time monitoring and async data processing. ● Wrote Jasmine/Karma unit tests for dashboard components and data transformation pipelines, achieving 75%+ coverage on core analytics modules. ● Led progressive migration of legacy AngularJS modules to Angular 5+, introducing component architecture, TypeScript strict mode, and RxJS-based data services. ● Configured AWS S3 + CloudFront for hosting and CDN delivery of the analytics front end, reducing load times by 35% for geographically distributed clients.
Senior Developer
10.2013 - 03.2015 |dWise Solutions
AngularJS, D3.js
● Developed UI modules for a certified Electronic Health Record (EHR) system, focusing on clinical data visualisation — medication tracking, patient vitals, and lab results. ● Built interactive charting views using AngularJS and D3.js for real-time patient data, with unit test coverage using Jasmine.

Educational background

Information Science & Engineering (Bachelor’s Degree)
Visvesvaraya Technological University

Languages

EnglishUpper Intermediate