Naga Sunitha K.
Mobile: +1-706-***-**** United States Email: ******************@*****.***
Career Summary: Over 10+ years of experience in the IT industry, encompassing roles in analysis, design, development, implementation, and testing. Specialized in working on 8 years of experience in Angular
versions 6 - 15, Proficient in developing user interfaces and Single Page Applications.
Professional Summary:
Expertise in web application design and development using Angular versions 6-15, JavaScript ES5/ES6, HTML5, CSS, TypeScript, and Ionic3-5.
Strong knowledge in object-oriented technology for software design and implementation.
Experienced in using third-party APIs for mobile capabilities in hybrid web development.
Comprehensive understanding of NPM, Angular CLI, RxJS, NgRX, Angular CDK, SPAs, and various Angular features such as dependency injections, directives, pipes, and services.
Proficient in RESTful services and collaborating with backend developers.
Skilled in the Node environment, including NodeJS, NPM, Grunt, and Gulp.
Knowledgeable in integrating and developing APIs using ASP.NET, Web API, and the MVC framework.
Strong exposure to database technologies like Oracle, MySQL, SQL Server, and MongoDB.
Developed Micro Apps adhering to WCAG accessibility guidelines and implemented internationalization (i18n) for a global audience.
Excellent communication, interpersonal, analytical skills, and efficient working capabilities.
Proficient with deployment tools like Git, Azure DevOps, and AWS.
Skilled in Agile/Scrum, Waterfall methodologies, and complete application development lifecycle, covering code and release management.
Proficient in NoSQL databases, including Apache, Cassandra DB and MongoDB.
Developed CI/CD systems using Jenkins within a Kubernetes container environment.
Experienced in unit testing with Junit, Selenium, Karma, Jasmine, and browser tools, collaborating with QA teams on test plan development.
Extensive experience in full software development lifecycle, including development, delivery, deployment, QA, Agile practices, team mentoring, project estimation, backlog management, and retrospectives.
Technical Skills:
JavaScript Libraries
Angular 6-15,Node.js, Bootstrap.js, knockout.js, Backbone.js, PWA, RXJS, NgRX.
Web Technologies
HTML5, XML, CSS3, .NET, JavaScript, TypeScript, jQuery,Java, JSON, Gulp, Grunt, SASS.
Version Control
SVN, GIT, JIRA, Bit Bucket
Testing Tools
Karma, Jasmine, Protractor
Wire Frame Tools
Adobe Illustrator CS3,Figma,Adobe Photoshop
Data Access
MY SQL, PostgreSQL, Oracle, SQL server management studio, Mongo DB
Professional Experience:
Novelis
[Senior Angular Developer]
July
2023
-
Till Date
HCL Technologies, MunichRe
[Technical Lead ]
April
2022
-
May
2023
Accenture
[Senior Software Engr]
Mar
2021
-
April
2022
SuviSoft Services, Highmark Health
[Sr Angular Developer]
Feb
2019
-
Mar
2021
KlassPM Consultancy Pvt Ltd, Walmart
[Sr Angular Developer]
Nov
2017
-
Dec
2018
Thesis123 Consultancy Pvt Ltd, PNC bank
[Angular Developer]
Aug
2016
-
Oct
2017
IEG, Avon Technologies
[Software Developer]
Jan
2012
-
July
2016
Education:
Masters of computer application (MCA) from Sri Venkateswara University, India 2005
Bachelors of Computer Applications(BCA) from Sri Venkateswara University, India 2001
Certification: Holding a Certified ScrumMaster® (CSM®) certification and ability to support Scrum.
Roles and Responsibilities
Novelis, Atlanta GA : Senior Angular Developer [July 2023 – Present]
Environment: Angular15, Typescript-grid, NodeJS, RxJS, NgRx, Cypress,Prime Ng, Bootstrap, Angular Material, Kendo UI, REST API, AG-Grid, AWS DevOps, JavaScript ES6, HTML5, SCSS, GIT
Responsibilities :
Developed dynamic web applications with CSS, HTML, JavaScript, jQuery, Angular, TypeScript, and third-party libraries
Developed and tested RESTful/Web API services using Postman, integrated with Angular for table data binding
Employed debugging tools like Firebug and Chrome's web developer tools across multiple browsers (Chrome, Firefox, IE).
Managed all aspects of web application lifecycle: maintenance, testing, debugging, and deployment.
Collaborated with UX/UI designers to ensure web designs align with user needs and business goals.
Used NodeJS for server-side encryption and Express JS for RESTful API callbacks and navigation
Conducted unit testing using Jasmine and Karma, maintaining cross-browser compatibility.
Assisted team by resolving blockers, participating in peer and code reviews for quality assurance
Developed single-page applications leveraging Angular routes for seamless user experiences.
Integrated Cypress tests into CI/CD pipelines, significantly improving deployment efficiency and reliability.
Worked with AWS Lambda for serverless computing, triggered by AWS S3 events.
Deployed applications on AWS using S3, EC2, and managed code version control with GIT.
Resolved complex issues in existing applications and aided in deploying new systems
Worked in Agile-Scrum, contributing to sprint planning, iteration delivery, and retrospectives.
HCL Technologies [India]- Munichre : Technical Lead [Apr 2022 – May 2023]
Environment: Angular14, Typescript- grid, PWA, MicroFrontEnd, NodeJS, RxJS, NgRx, Kendo UI, GIT, Bootstrap, Angular Material, MongoDB, REST API, AWS DevOps, JavaScript ES6, HTML5, SASS, Cypress
Responsibilities :
Spearheaded the design and development of User Interaction screens and Single Page Applications (SPAs) using HTML, CSS3, Bootstrap, JavaScript, TypeScript, Angular 14, and Node JS.
Adhered to Agile-Scrum methodologies, ensuring high-quality deliverables through monthly iterations, sprint planning, and retrospectives.
Implemented interactive features using RXJS and Kendo UI controls, including click handlers and dynamic data-bound components like grid views and bar charts.
Pioneered the development of a Micro Front-End architecture in Angular, decomposing a monolithic application into modular, independent components.
Enhanced web page aesthetics and functionality with advanced SASS features, contributing to dynamic, user-friendly designs.
Implemented RESTful routing with Node.js, facilitating data submission to MongoDB databases.
Engineered and maintained individual Angular modules for each Micro Front-End, ensuring modularity, maintainability, and scalability.
Developed multiple Proof of Concepts (POCs) to streamline Backend-Frontend integration using MongoDB, ExpressJs, and NodeJS.
Created a shared component library for Micro Apps, promoting code reuse and UI/UX consistency.
Developed crypto REST services integrated with Hardware Security Modules (HSM) using NodeJS.
Authored and executed various test cases, ensuring robustness through unit testing with Jasmine, Karma, and end-to-end testing with Cypress.
Deployed Angular and NodeJS applications using AWS DevOps (Continuous Deployment) Pipelines, incorporating Lambda, S3, EC2, and Docker containerization.
Accenture [India] Senior Software Engr [Mar 2021 – April 2022]
Environment: Angular10-12, Angular Material, NodeJS, TypeScript, AWS, GraphQL, Ag-grid, Bootstrap, HTML5,SCSS,VS code,MongoDb, Micro Front-Ends,GIT, Kendo-Grid, Cypress, Agile/Scrum, NgRx,e-Charts, Prime Ng..
Responsibilities :
Participated in various stages of web development, including requirement gathering, design, development, UI reviews, and maintenance.
Created Typescript reusable components and services for consuming REST APIs, utilizing Angular's component-based architecture.
Designed user interfaces using CSS3, HTML5, Bootstrap, and JavaScript, with a focus on responsive design through Bootstrap and SASS.
Developed dynamic client-side JavaScript for web forms and process simulation in web applications, including page navigation with Angular.
Enhanced MongoDB architecture to boost performance and scalability.
Developed the backend using Node JS, ExpressJs, and MongoDB.
Designed and implemented dynamic data loading in Kendo grid controls, and developed Bar Charts using Kendo UI for view pages.
Deployed Angular and NodeJS applications using AWS DevOps (Continuous Deployment) Pipelines and worked with AWS services like Lambda, S3, EC2, and Docker Containerization.
Created a shared repository of Angular components and services to facilitate code reusability across Micro Front-Ends.
Conducted unit testing with Karma and Jasmine, and end-to-end testing with Protractor.
Worked within an Agile-Scrum framework, contributing to sprint planning and retrospectives, and collaborated closely with both front-end and back-end teams to integrate dynamic content with data retrieved from databases through API calls.
SuviSoft Services [India]– Highmark Health: Sr Angular Developer [Feb 2019 - Mar 2021]
Environment: Angular8, Angular Material, NodeJS, TypeScript, Bootstrap, Ag-grid,HTML5,SCSS,REST API,VS code, Cypress, Agile/Scrum, NgRx,e-Charts..
Responsibilities :
Developed Single Page Applications (SPAs) using Angular 7, incorporating MVC architectures, modules, templates, custom directives, and filters.
Implemented Angular 7 to manage UI data models and populate user interfaces.
Focused on creating components, directives, services, and routing in Angular 7 to enhance component communication and code sharing.
Wrote various SPA routes, modules, and reusable components utilizing Angular 7 and TypeScript.
Designed dynamic client-side scripts for web form creation, process simulation, page navigation, and form validation.
Collaborated with product owners and UX designers in a fast-paced environment, adapting to quick iterative development cycles.
Utilized JSON for efficient data interchange and parsing with JavaScript.
Addressed cross-browser compatibility issues across different browsers like IE, Safari, Chrome, Firefox, and Opera.
Demonstrated expertise in debugging and optimizing Angular applications, leveraging Cypress for test-driven development (TDD) and quick identification of issues.
Managed asynchronous request handling, partial page updates, and AJAX get/post methods.
Integrated application-level code with APIs using AJAX and JSON.
Utilized Chrome Developer Tools and Firebug for code debugging.
Deployed Angular and NodeJS applications using Azure DevOps (Continuous Deployment) Pipelines.
KlassPM Consultancy Pvt Ltd [India] – Walmart : Sr Angular Developer[Nov 2017 - Dec 2018]
Environment : Angular 6, NodeJS, JavaScript, TypeScript, HTML5, CSS, Kendo-grid, Bootstrap, NgRx, Angular Material, AzureDevOps..
Responsibilities :
Implemented various Bootstrap JavaScript plugins for tabs, tooltips, popovers, buttons, and alerts.
Developed a single-page web application using HTML5, CSS3, Angular, jQuery, and Bootstrap, integrating with the back-end via REST API.
Designed CSS (Customer Satisfaction Surveys) using HTML, CSS, and JavaScript.
Created and executed automation scripts in Selenium using a Keyword Driven Framework, analyzing test results
Gained experience in Medicare/Medicaid business implementation using Facets for CVS Caremark.
Designed and developed a login portal using Angular6, HTML5, CSS3, and TypeScript.
Employed Angular architecture and implemented HTTP requests using the RxJs Observable library.
Played a lead role in project development, using both SDLC Waterfall Model and Agile methodologies.
Deployed Angular & NodeJS applications using Azure DevOps (Continuous Deployment) Pipelines.
Thesis123 Consultancy Pvt Ltd[India] – PNC bank: Angular Developer [Aug 2016 - Oct 2017]
Environment: Angular6,HTML,CSS,AJAX,jQuery,Bootstrap,NodeJS,JSON,Karma/Jasmine,MySQL..
Responsibilities :
Developed web pages using Angular 6 to build Single Page Applications (SPAs).
Designed and validated HTML5 front-end screens and forms using JavaScript.
Wrote application-level code to interact with APIs and Web Services using JSON, jQuery and XML.
Used CSS3 for animations, transitions, transforms, and worked with HTML5 tags and local storage.
Actively participated in design sessions and discussions to enhance user experience.
Developed a login portal with Angular6, HTML5, CSS3, TypeScript, and RxJs for HTTP requests, adhering to Angular's architecture
Implemented Angular Router for seamless navigation across the application.
Used Gulp as a build task runner and managed development with Gulp and Bower.
Wrote jQuery-based Ajax requests and performed client-side validations with JavaScript.
Maintained website quality assurance, validating web forms and links, and updated sites according to specific needs.
Developed reusable templates and style sheets following UI standards and guidelines, based on specifications and wireframes.
Employed Chrome Developer Toolbar for JavaScript debugging.
Tested pages for cross-browser compatibility across Safari, Chrome, Firefox, and IE.
IEG – Avon Technologies[India]: Software Developer [Jan 2012 - July 2016]
Environment: JAVA, Angular, HTML, CSS, JavaScript, Bootstrap, AJAX,JSON,XML,..
Responsibilities :
Developed and optimized graphic prototypes for websites and applications using HTML and CSS.
Wrote application-level code to interact with APIs and Web Services using AJAX, JSON, and XML.
Implemented and designed user interfaces for web-based customer applications.
Developed dynamic client-side JavaScript for web forms, process simulation, page navigation, and form validation in web applications.
Created business applications using HTML, XHTML, and CSS, focusing on W3C standards and cross-browser compatibility.
Developed and deployed data-formatted web applications using client-side JavaScript scripting.
Addressed Cross-Browser compatibility issues and fixed bugs across various browsers.
Managed high-volume availability using open-source tools such as Linux, Apache, and MySQL.