Post Job Free
Sign in

Senior Front-End/UI Developer with 8+ yrs Experience

Location:
Seattle, WA
Posted:
March 02, 2026

Contact this candidate

Resume:

Hemalatha Kamma

Sr UI Developer

314-***-**** **********@*****.*** https://www.linkedin.com/in/hemalatha-kamma-49bb2b135/

SUMMARY

Senior UI Front-End Developer with 8+ years of extensive experience in designing and developing scalable, high-performance web applications using Angular (2–17), React JS, TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS. Strong expertise in building dynamic Single Page Applications (SPAs) with a deep understanding of component-based architecture, modular development, and reusable UI frameworks. Proven ability to deliver enterprise-level applications aligned with modern UX standards and responsive design principles.

Highly skilled in advanced Angular ecosystem technologies including NgRx (Store, Effects, Selectors), RxJS operators (mergeMap, switchMap, concatMap, debounceTime, throttleTime), Reactive Forms, Angular Router, Angular Material, and Standalone APIs. Experienced in performance optimization techniques such as lazy loading, code splitting, Webpack build optimization, and SonarQube quality enforcement to ensure scalable and maintainable front-end architectures. Strong focus on writing comprehensive unit tests using Jasmine, Jest, Karma, and JUnit to maintain high code coverage and application reliability.

Proficient in full-stack integration with strong knowledge of Core Java, Spring Boot, Hibernate, RESTful APIs, JSON, HTTP/AJAX, and secure authentication mechanisms including JWT and OAuth. Experienced in working with databases such as SQL Server, Oracle, and MongoDB, including schema design and query optimization. Hands-on experience with backend integrations, API testing using Postman, and seamless front-end to back-end communication.

Strong exposure to modern DevOps and cloud environments including AWS, Docker, Jenkins, Maven, Azure, and version control systems such as Git, GitHub, SVN, and TFS. Experienced in Agile/Scrum methodologies, participating in sprint planning, stand-ups, retrospectives, and release management using tools like JIRA and Rally. Skilled in cross-browser compatibility testing, accessibility compliance (WCAG 2.1/2.2 & Section 508), and production deployment support.

A collaborative and innovative team player with proven leadership in Angular version upgrades, architecture discussions, reusable component development, and enterprise UI modernization initiatives. Adept at translating Figma/UX designs into pixel-perfect implementations while ensuring maintainability, scalability, and high user engagement. Known for delivering quality solutions under tight deadlines with strong problem-solving and analytical skills.

SKILLS

Web Technologies, Programming & Version Control

Angular JS Angular 2 to 17 React JS Node.js Core Java JavaScript TypeScript Spring Boot

Hibernate GIT SVN TFS Visual Studio Code Eclipse Karma Jasmine Jest JUnit

SQL Server Oracle

UI Development & Libraries

HTML/HTML5 CSS SCSS JSON XHTML CSS3 Bootstrap Angular Material Restful Web APIs

RxJS operators (map, filter, mergeMap, switchMap, concatMap, debounceTime, throttleTime) ag-Grid C3 D3

Frameworks & Databases

Angular React Node.js Spring Boot MongoDB

Testing and Optimization

Unit Testing UI Testing Accessibility Standards (Section 508, WCAG 2.1 & 2.2 AA) Code Analysis (SonarQube)

Performance Optimization (lazy loading, code splitting) API Testing (Postman)

Sr UI Developer July 2024 – Present

Mastercard Ofallon, Missouri

Responsibilities:

Working as a Senior UI Developer in an Agile Scrum environment, collaborating with Product Managers and cross-functional teams to analyze requirements, deliver user stories, and resolve defects tracked in Rally while consistently meeting sprint deadlines. Actively participating in sprint planning, daily stand-ups, and retrospectives to ensure alignment with business objectives and smooth project execution.

Designed and developed scalable, responsive enterprise applications using Angular 14/15, implementing advanced state management with NgRx (Store, Effects, Selectors) to efficiently manage complex data flows. Built dynamic and highly interactive forms using Reactive Forms with custom and conditional validations, improving user input accuracy and overall application usability. Contributed to Angular 15 upgrade initiatives and implemented Standalone APIs to modernize architecture.

Translated Figma designs into pixel-perfect UI components using SCSS, ensuring adherence to enterprise UI/UX standards and branding guidelines. Developed reusable and dynamic data tables and components to enhance maintainability and reduce code redundancy. Implemented performance optimization techniques including lazy loading, Webpack bundling, and build optimization, significantly improving application load times.

Ensured high code quality by maintaining 100% unit test coverage using Jest, resolving code vulnerabilities identified through SonarQube, and proactively addressing QE-reported defects. Utilized Postman for API testing, executed production hotfixes, and provided deployment support, contributing to improved system stability and enhanced end-user experience.

Played a key role in improving overall application scalability and maintainability by enforcing Angular best practices, modular architecture, and reusable component standards across multiple application modules. Collaborated closely with architects and senior developers during technical design discussions, contributed to POCs for complex UI scenarios, and ensured consistent implementation of enterprise coding standards. Actively supported production releases, monitored post-deployment issues, and resolved performance bottlenecks within SLA timelines, strengthening application reliability and end-user satisfaction in a high-availability financial environment.

Sr UI Developer July 2023 – June 2024

Southern California Edison Rosemead, California

Responsibilities:

Served as Senior UI Developer responsible for analyzing functional requirements and creating detailed technical designs to ensure seamless integration between Angular front-end applications and Spring Boot-based backend services. Collaborated with architects and backend teams to design scalable RESTful APIs and optimize front-end and back-end communication using HTTP, AJAX, and JSON.

Led Angular version upgrades from Angular 14 to 15, resolving compatibility issues and modernizing application architecture using Standalone APIs. Implemented advanced state management using NgRx to handle enterprise-level data workflows and applied RxJS operators such as mergeMap, switchMap, concatMap, debounceTime, and throttleTime to efficiently manage asynchronous operations and event streams.

Designed accessible UI components aligned with WCAG 2.1/2.2 AA and Section 508 compliance, ensuring inclusive user experience standards. Utilized Angular Material, SCSS, and responsive design principles to create consistent cross-device interfaces. Integrated data visualization solutions using C3 and D3 charts for dynamic reporting and analytics dashboards.

Improved application performance through lazy loading, route optimization, and code refactoring, and conducted thorough code reviews to enforce best practices and maintainability. Utilized SonarQube for static code analysis, implemented comprehensive unit testing using Jasmine, and supported CI/CD pipelines using AWS, Docker, Jenkins, and Git within Agile methodology.

Contributed to enterprise-level UI modernization initiatives by implementing scalable component architecture, enforcing coding standards, and promoting reusable design patterns across Angular modules. Optimized application performance by reducing bundle size, improving rendering efficiency, and enhancing change detection strategies. Collaborated with DevOps teams to support CI/CD pipelines, Docker-based deployments, and AWS-hosted environments, ensuring smooth build and release cycles. Provided production support, performed root cause analysis for critical issues, and implemented performance and security enhancements to maintain high system availability and regulatory compliance standards.

Application Developer Jan 2021 – June 2023

Accenture Bangalore, INDIA

Responsibilities:

Involved in complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, deployment, and maintenance within Agile Scrum methodology. Developed scalable front-end applications using Angular 7, Angular 9, TypeScript, JavaScript (ES6) and implemented modular architecture with reusable components. Designed responsive UI using HTML5, CSS3, SCSS, Bootstrap, and Angular Material, ensuring cross-browser compatibility and consistent user experience.

Led migration from Angular 7 to Angular 9, upgrading dependencies, refactoring legacy code, revising routing configurations, updating package.json, and resolving breaking changes using Angular CLI update commands. Implemented CRUD operations, Route Guards, Angular Pipes, Reactive Forms, and leveraged RxJS for handling asynchronous data streams and component communication.

Integrated secure authentication using OAuth, implemented GraphQL APIs, and ensured secure data exchange between front-end and backend systems. Developed and consumed RESTful Web Services using HTTP Client and JSON, and implemented advanced data tables using ag-Grid with sorting, filtering, and pagination features.

Performed unit testing using Jasmine, maintained source code using Git, and supported CI/CD processes with Jenkins and Azure. Collaborated with UX teams to ensure accessibility compliance and responsive design standards across multiple devices and screen sizes.

Senior Software Analyst Aug 2017 - Jan 2021

Capgemini Hyderabad, INDIA

Responsibilities:

Played a crucial role in designing user experience interfaces, defining UI requirements, and translating insights into UI designs using Angular components.

Managed asynchronous operations and non- blocking I/O for improved performance using Node.js.

Integrated MongoDB with Node.js applications using the official MongoDB Node.js driver for seamless communication.

Used Mongoose to model application data, define schemas, and interact with MongoDB databases.

Actively participated in code review sessions to enforce adherence to architectural principles and coding standards.

Developed RESTful/web APIs using Angular components to create services, conducting thorough testing using tools like Postman, and efficiently making HTTP calls for data retrieval.

Employed Git for version control and JIRA for issue tracking, facilitating seamless collaboration and issue management within the Angular project.

Effectively debugged and resolved issues using web developer tools in Chrome and Firefox, ensuring a smooth user experience.

Enhanced application performance by incorporating asynchronous requests using Angular HTTP client for seamless AJAX operations.

Implemented structured data displays using Angular components, facilitating organized information presentation through table grids.

Took responsibility for issue resolution, conducting unit testing, and ensuring compliance with requirements within the Angular application.

Successfully implemented secure authentication mechanisms using Angular components for user login functionality.

Utilized CSS and Bootstrap for creating responsive designs, ensuring optimal user experiences across different devices.

Effectively handled error scenarios within the Angular application, implementing error messages and fallback mechanisms for enhanced user interactions.

Provided dedicated technical support for the Angular application, troubleshooting issues to ensure seamless operation and user satisfaction.

EDUCATION

Bachelor of Computer Applications

Acharya Nagarjuna University April 2017 INDIA



Contact this candidate