Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Anitha C

UI/Angular Developer
Email: nanithacn@gmail.com
Ph#: 484.682.6806
PROFESSIONAL SUMMARY:
 Over 8+ years of strong experience as a Front - End UI Developer in analysis, design, development and testing of
different modules.
 Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JQuery,
HTML5 /DHTML, DOM, XHTML, XML, JSON, CSS3 and Ajax.
 Expert in HTML5/CSS3 development and have experience Node.JS, Angular.JS, React.JS, Ext.JS and Responsive
design.
 Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
 Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
 Expertise in using XML/JSON and AJAX to link with back-end applications.
 Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
 Experiences on React JS to implement rich functions in various pages: form validation, crud, grid list, search,
sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests…etc.
 Utilized SOAP and REST services to access web services for communication.
 Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and
best practices.
 Well experienced in using version control systems subversion (SVN), Visual source Safe and team Foundation
Server (TFS).
 Good experience working with Bootstrap and CSS3 media queries to support for Responsive Web Design (RWD).
 Working knowledge about MVC frameworks like Angular.js.
 Experienced in JavaScript frameworks like jQuery.
 Experience in Preprocessors and template languages like SASS/LESS.
 Extensively used Node.js for server-side scripting and NPM for updating the application from codebase.
 Hand on Experience implementing AJAX calls for better web-based User Interface and Used AJAX to Get, Post,
Delete, Put the data from the server asynchronously by using Restful APIs for JSON object as per the
requirements of data integration and data manipulation.
 Good Understanding of Document Object Model (DOM) and DOM Functions.
 Proficient in working with Angular.js to create Single Page Applications (SPA)
 Experience with User Acceptance Testing (UAT) and Accessibility Testing (JAWS and Tanaguru).
 Worked on IDEs like Eclipse, Visual studio, Notepad++, IntelliJ, Sublime Text 3, ATOM, Net Beans, WebStorm and
Brackets.
 Extensively worked on Jenkins for continuous integration and for the end-to-end automation for all build and
deployments.
 Excellent understanding of a continuous deployment pipeline using shell scripts in Jenkins.
 Excellent understanding in Installation and configuring Jenkins Master and Slaves for establish CI Environments.
 Experience in building E-Commerce Applications, Financial and Banking Applications.
 Experience working in a fast-paced environment using Agile/Scrum, Test driven development and Waterfall
methodologies.
 Experience in System Administration, Configuration, upgrading, Patches, Troubleshooting, Security, Backup,
Disaster Recovery, Performance Monitoring and Fine-tuning on Unix & Linux Systems.
 Excellent interpersonal abilities, communication skills, time management, and team skills.

TECHNICAL SKILLS
Programming Languages HTML / HTML5, CSS / CSS3, JavaScript, Ext.JS, JQuery, AJAX, JSON, XML,
Knockout.JS, Angular.JS, React.JS, Node.JS, Handlebars.js, Backbone.JS,
JAVA, Servlets, JSP, SQL, PL/SQL,PHP
Frameworks Angular Js, Angular 8.0, Spring Boot , Express Js, Node Js
Tools & Utilities Eclipse, RAD, Edit plus, Text pad, Sublime
Application/Web Servers IBM Web Sphere, Tomcat, Jboss.
RDBMS Oracle 9.x, MS Access
Source Control Git , SVN
Design Patterns Singleton, Factory, Abstract Factory
Operating Systems Windows 9x / 2000 / XP

PROFESSIONAL EXPERIENCE:
State Street | Financial Services, Boston, MA
Angular/UI Developer | Dec 2022 – Till Date

Responsibilities:
 Spearheading the development and maintenance of Angular applications, leveraging Angular 13/14's latest
features and best practices to create responsive and dynamic user interfaces.
 Employing Angular CLI (latest version) for project scaffolding, code generation, and maintaining project
structure, streamlining development processes for efficiency.
 Translating design mockups into intuitive and visually appealing user interfaces utilizing Angular Material
components and adhering to the latest HTML5/CSS3 standards.
 Leading performance optimization initiatives, conducting code profiling, and employing Angular's latest lazy
loading strategies to enhance application speed and reduce initial load times.
 Collaborating closely with cybersecurity teams to implement robust security measures within Angular
applications, adhering to OWASP best practices and ensuring data integrity.
 Orchestrating seamless integrations with blockchain technologies by leveraging Angular's capabilities, enabling
real-time transactions and enhancing the overall financial services ecosystem.
 Spearheading the implementation of internationalization (i18n) and localization (l10n) features within Angular
applications, facilitating multi-language support for global users.
 Integrating third-party libraries and frameworks compatible with Angular, such as NgBootstrap or PrimeNG, to
extend functionalities and expedite project delivery.
 Implemented robust testing strategies to validate migration completeness, employing tools like migration
assistant, Jasmine, and Karma for AngularJS and Angular 9/13 codebases.
 Designed and developed AngularJS components, gradually refactoring them into Angular 9/13 modules and
components, ensuring optimized performance, reusability, and maintainability.
 Implemented Angular 13 features such as Ivy renderer, differential loading, strict mode, and improved CLI
capabilities to enhance application performance, reduce bundle sizes, and enforce better coding standards.
 Utilized Angular 13 forms modules, reactive programming with RxJS, NgRx for state management, and Angular
Material Design components to deliver intuitive, responsive, and feature-rich user interfaces.
 Integrated Angular applications with RESTful APIs, utilizing HTTP Client and interceptors to handle HTTP requests
and responses, ensuring seamless data flow and secure communication with backend services.
 Conducted in-depth code reviews and established coding standards for AngularJS and Angular 9/13 codebases,
ensuring consistency, maintainability, and adherence to industry best practices.
 Developing comprehensive unit tests and end-to-end testing strategies using Angular testing frameworks like
Karma, Jasmine, and Protractor, ensuring reliable application stability.
 Actively participating in Agile methodologies, contributing to sprint planning, stand-ups, and retrospectives,
ensuring alignment with project goals and timely deliverables.
 Contributing to architectural discussions, proposing optimizations for Angular applications' performance,
scalability, and adherence to the latest industry standards and best practices.
 Providing mentorship and guidance to junior developers, sharing expertise in modern Angular practices, code
structuring, and development methodologies.

Environment: Angular, TypeScript, HTML5, CSS3, JavaScript, RESTful APIs, Git (or other version control systems),
Agile/Scrum methodologies

Bank of America, Feb 2022 – Aug 2022


UI/Angular Developer

Responsibilities:
 Developed and maintained frontend applications using Angular framework to meet project requirements and
client needs.
 Collaborated with the development team and stakeholders to understand project goals, requirements, and
timelines.
 Implemented responsive and interactive User Interface components using Angular's features for optimal user
experience.
 Implemented modular, reusable, and scalable Angular components following best practices and design patterns.
 Collaborated closely with UI/UX designers to translate design mockups into functional and visually appealing
user interfaces using Angular.
 Utilized Angular CLI for project scaffolding, code generation, and maintaining project structure, enhancing
development efficiency.
 Integrated third-party libraries and frameworks with Angular for additional functionalities and streamlined
development.
 Implemented state management using Angular services and Rx JS for efficient data handling and manipulation
within the application.
 Worked closely with backend developers to design and consume RESTful APIs, ensuring seamless
communication between frontend and backend systems.
 Conducted code reviews, ensuring code quality, consistency, and adherence to coding standards within the
Angular codebase.
 Implemented automated testing strategies using Angular testing frameworks like Karma and Jasmine to ensure
robust code coverage and application stability.
 Participated in Agile ceremonies, contributing to sprint planning, stand-ups, and retrospectives, ensuring timely
delivery and alignment with project goals.
 Actively contributed to architectural discussions, proposing enhancements and optimizations for the Angular
application's performance and scalability.
 Mentored junior developers, providing guidance on Angular best practices, code structure, and development
methodologies.
 Integrated Angular with backend systems or APIs to ensure seamless data flow and application functionality.
 Conducted testing and debugging of Angular applications to maintain high code quality and resolve issues.
 Worked in an Agile or Scrum environment to meet project deadlines and deliverables.
 Contributed to the design and architecture discussions for the Angular-based application.

Environment: Angular, TypeScript, HTML5, CSS3, JavaScript, RESTful APIs, Git (or other version control systems),
Agile/Scrum methodologies

CareSource, Dayton, OH Mar 2020 – Jan 2022


Senior UI Developer

Responsibilities:
 Spearheaded the development of internal applications using Angular, demonstrating mastery in frontend
technologies.
 Leveraged Angular's capabilities to create dynamic and efficient User Interaction screens, implementing HTML5,
CSS3, and JavaScript for seamless user experiences.
 Integrated Angular with Node.js to establish a robust connection with the Oracle backend, ensuring smooth data
flow and efficient functionality.
 Developed internal applications using Angular and Node.js connecting to an Oracle backend.
 Created efficient designs and developed User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX,
Angular.js, Node.js, and JSON.
 Implemented server-side rendering using Node.js with React and integrated modules to meet design
requirements.
 Leveraged Angular's capabilities for two-way data binding, enabling seamless synchronization between the view
and model layers for real-time updates.
 Implemented Angular Services and Dependency Injection to maintain clean, testable, and scalable code
architecture, fostering efficient development practices.
 Integrated Angular with RESTful APIs, efficiently handling asynchronous data retrieval and manipulation for
dynamic content rendering.
 Employed Angular Forms modules for robust form handling, validation, and user input processing, enhancing
data accuracy and usability.
 Implemented Angular Routing for Single Page Application (SPA) architecture, ensuring smooth navigation and
user experience within the application.
 Collaborated closely with backend teams to define and consume RESTful API endpoints, ensuring seamless
integration with Angular-based frontend applications.
 Conducted thorough unit testing of Angular components using Karma and Jasmine, ensuring high code quality
and reliability.
 Mentored junior developers on Angular best practices, optimizing team productivity and knowledge sharing.
 Designed interfaces to manage user menus and perform bulk updates using Angular.js, Node.js, and JQuery.
 Built interactive charts and implemented desktop notifications using Web Sockets for real-time data display.
 Validated communication layers between device APIs and applications over Web Sockets.
 Developed and implemented complex features, such as real-time data display using interactive charts and
desktop notifications using Web Sockets, enhancing user engagement and experience.
 Collaborated closely with UI leads and product managers to conceptualize and prototype innovative features,
enabling the customer representative team to track instant payment notifications effectively.
 Implemented Angular modules, conducted client-side validations, and ensured cross-browser compatibility,
addressing various UI/UX challenges with Angular-specific solutions.
 Integrated AEM (Adobe Experience Manager) components seamlessly with Angular.js, enriching UI with custom
templates and widgets.

Technologies: Angular, Angular JS, HTML5, CSS3, JavaScript, Node.js, Bootstrap, Web Sockets, Oracle, Adobe Experience
Manager (AEM)

Principal financial group, Charlotte, NC Dec 2018 – Feb 2020


UI Developer
Responsibilities:
 Responsible to enhance the UI using HTML, CSS, Java Script, Ruby, RWD, XML, JSP as per the requirements and
provided the client side using JQuery validations.
 Expert in HTML5/CSS3 development. Developed application for different browsers and fixed bugs for browser
compatibility. Interacted and worked with cross-functional teams.
 Used Java script, Grunt.js and Angular JS for client-side validations.
 Pretty good knowledge on Typescript. Worked on managing application state with Redux.
 Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
Worked on Cloud Applications and Polymers.
 Brief experience on implementing the Angular JS in creating animations based on CSS classes.
 Used MongoDB as cross-platform storage for load balancing, indexing and file storage.
 Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation
using JQUERY. Worked on JavaScript tools like Grunt, NPM and Bower.
 Used NoSQL as the storage purpose for its simplicity and horizontal scaling to clusters.
 Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing of the Single
Page applications (SPA).
 Good practice with the Node JS Application in building the minified versions.
 Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate spring framework.
Worked on Web Content Management (WCM) Tools and technologies like AngularJS, HTML5, jQuery, CSS/CSS3,
JSON and other web technologies.
 Experienced with JavaScript testing library such as Jasmine and karma.
 Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
 Enhanced user experience by designing new web features using MVC Framework likeBackbone.js and
Node.js. Used Axis to implementing web services for integration of different systems.
 Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform
data between applications. Implemented Single-page web application, which are light-weight using Backbone JS,
knockoutJS and PHP.
 Implemented pagination using jQuery and react JS.
 Build SOAP Web services based on AWS (Amazon web services).
 Used AJAX for server communication and seamless user experience.
 Extensively used Jasmine framework for testing Java Script Code.
 On spot fixes for the issues raised before the release of the project to live.
 Extensive usage of IE developer toolbar, Firebug to debug the code and improve its efficiency.
 Best practice on Angular implementation in the project worked for customers business user Accounts.

Environment: HTML5, CSS3, DHTML, JavaScript, Angular, Angular.JS, Node.JS, Ext.JS, W3C, Bootstrap, DOM, Responsive
Web Design, AJAX, JQuery, JSON, XML, Agile and Windows.

Gentiva Health, Atlanta, GA. Jul 2017 – Nov 2018


Front End/UI Developer
Responsibilities:
 Analyzed business requirements, participated in technical design, development and testing of various modules
assigned.
 Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and used Table-less Design in CSS for
positioning.
 Designed Frontend with object-oriented JavaScript Framework like Node.JS and Ext.JS.
 Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, Navigation controls, JavaScript
and Bootstrap.
 Use Swagger generated files in Angular 4 to integrate with backend services. Worked on some of the new
features of Angular 4 like new ng if-else syntax, ng-templates, and form validators.
 Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
 Created popup forms using Bootstrap Models, Angular.JS Models and Angular.JS Controllers.
 Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application,
page navigation and form validation.
 Used Bootstrap for creating responsive website for smart devices using Responsive design and media queries.
 Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and
properties.
 Used AJAX to make the service calls from the web page in the background using JQuery without performing a
browser refresh.
 Used JQuery plug-in for Drag and Drop, Widgets, Menus, User Interface and Forms.
 Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application-
level code to interact with APIs, Web Services using AJAX, JSON and XML.
 Used AJAX to implement front end/user interface features in the application.
 Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project
managers.
 Worked in team on daily basis in fixing the reported bugs/defects and checking cross-platform compatibility.

Environment: HTML5, CSS3, DHTML, JavaScript, Angular 4/2, Angular.JS, Node.JS, Ext.JS, W3C, Bootstrap, DOM,
Responsive Web Design, AJAX, JQuery, JSON, XML, Agile and Windows.

Nucor Steel, Gallatin, KY Feb 2015 – Jun 2017


Jr UI Developer
Responsibilities:
 Worked in the Agile/Scrum development environment with frequently changing requirements and actively
participated in scrum meetings and reviews.
 Designed and developed Web application layout and forms using HTML, CSS and JavaScript.
 Created Vanilla JavaScript code, for different modules and created custom controls using Vanilla Script.
 Used Responsive Web Design templates to meet cutting-edge technology requirements
 Created maven archetypes for generating fully functional Restful web services supporting both XML and JSON
message transformation. Archetypes built on Spring Boot technology.
 Wrote application level code to interact with the backend (Java) code AJAX and JSON and involved in very good
debugging of Java code to track the bugs.
 Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
 Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
 Handled platform compatibility issues (IE, Firefox, and Safari) on both Windows.
 Worked with Team Foundation Source Control (TFS), to store all the code.

Environment: HTML, CSS, JAVA, JavaScript, JSON, jQuery, RESTful Web services, Ajax, Bootstrap, Spring MVC.

You might also like