Summary
Overview
Work History
Education
Skills
Websites
Awards
References
Timeline
Generic
NANDHIYA NAMBIRAJAN

NANDHIYA NAMBIRAJAN

Bengaluru

Summary

Innovative and skilled Full Stack Developer with 8+ years of experience in designing, developing, and implementing superior web and mobile applications. Proven track record of delivering scalable, reliable, and creative solutions. Passionate about staying up to date with the latest technologies and industry trends for efficient project delivery. Committed to continuously enhancing skills and knowledge to provide cutting-edge solutions for clients.

Overview

11
11
years of professional experience

Work History

Custom Software Engineering Specialist

Accenture
01.2020 - Current

Project: COX Communications

CBMA Portal Evolution (May 2024 - Current):

• Lead the development of a web application using Angular for the front-end and Spring Boot for the back-end, improving the user experience.

• Designed and implemented RESTful APIs for third-party integrations, ensuring secure and efficient data exchange.

• Optimized database queries for a high-traffic application, reducing server response time.
CBMA MFE (January 2024 - April 2024):
• Implementing Micro Frontend architectural style in CBMA application to split into distinct
specialized apps using Single-SPA framework for independent delivery and improved quality.
• Designed by adding the Module Federation plugin to the Webpack configuration and utilizing the
Single-SPA framework.
• Improved behavior of applications while collaborating and exchanging code in a distributed
manner using Federated webpack modules.
• Worked on sharing modules and components for inter-application and cross-framework.
• Module and component sharing accomplished using library and module federation being used as a
central entry point for every module.
• Improved the initial load time and performance by loading different part of the applications on
demand.


Cox Business MyAccount (CBMA) (July 2022 – December 2023):
• Responsible for building front-end UI design using Angular 14, JavaScript, Bootstrap, Angular
material, HTML5 and CSS3.
• GraphQL and REST API calls were initiated using Angular 14 via http.
• Developed code that uses Observables and RxJS to call webservices APIs, retrieve data, and
populate the user interface.
• Experienced with Angular Forms, Controllers, Directives, Modules, Validations, and HTTP requests.
• To verify the code, worked on Jamine Karma test cases.
• Worked on utilizing the karma-spec-reporter plugin to integrate Jamine karma test case report
generation with the Jenkins build, included modifications to specReporter configuration to match
Jenkins results.
• Contributed to the Core UI MS containerization effort by launching the pods and modifying the
yaml file configurations.


Cox Business MyAccount (CBMA) Admin Redesign (May 2021 – June 2022):
• Using Angular11, Bootstrap, HTML5, and a switch from REST API to GraphQL as the endpoint, UI
is being integrated to overhaul Cox MyAdmin panels.
• Worked on designing schema for GraphQL API request and response.
• Adding cursor-based dynamic paginations for datatables and multiselect dropdowns, and
integrating screens with GraphQL endpoints.
• Created lazy loaded modules to maintain the performance of the application.


Cox Business MyAccount (CBMA) Rebranding & Accessibility (June 2020 – April 2021):
• Updating the Cox MyAccount panels with Bootstrap, SCSS, and screen reader accessibility;
upgrading the application from Angular 6 to 11.
• Improved iterations of angular components, including PrimeNG, ngb-accordions, and ngx-datatable.
• Created additional directives to improve styles in compliance with specs and accessibility
guidelines for ngx-datatable, p-picklist, and p-calendar.
• Mentored team in designing screens to meet accessibility standards.
• Screens that are tested with NVDA screen readers are rendered accessible.

Asynchronous Order Management System (AOMS) (January 2020 - May 2020):
• AOMS focuses on sending and receiving data asynchronously from granite, that involves
fetching request and response through REST APIs.
• Created pages using technologies like Angular 6, HTML5, SCSS and JavaScript that supported
major browsers.
• Performed code review and unit testing to evaluate design and functionality.

Associate Consultant

Capgemini
10.2013 - 07.2017

Project: ROYAL BANK OF CANADA (RBC)

GRADS (Global Receivables & Disbursements System) (August 2016 – July 2017):
• Rebuilt GRADS portal with additional features using JSP, CSS, JavaScript and Angular JS.
• Developed a unified style guide adhering to existing product design language.
• Developed a new automation framework, RIDE (Robot Framework Integrated Development
Environment) for testing the entire web application.
RBC UXD (User Experience Design) (May 2015 – August 2016):
• Revamped the existing RBC home page, making it responsive across all platforms by adding
bootstrap features.
• Analyzed the site on user experience standpoint and proposed alternative design ideas.
RBC Express (August 2014-April 2015):
• Using HTML5, CSS3, Angular JS, JavaScript, and jQuery, an online banking website was created
that provides customers control over payments and securities.
• Developed code that uses AJAX and JSON to communicate with REST APIs and ensured
cross-browser compatibility.
RFX-RFD Payments (October 2013 - July 2014):
• Designed RFX-RFD payment screens using Angular JS, HTML5
and CSS3.
• Developed Ajax interface to display report data.

Education

Bachelor of Engineering - Electronics And Communication Engineering

Panimalar Engineering College
04-2013

Skills

  • Front End: Angular 14 / 11 / 6 / 2, Angular Material, Typescript, RxJs, JavaScript, HTML5, CSS3, Bootstrap, SCSS, Npm, WebPack, REST API, GraphQL, Micro frontend, JQuery, Responsive Design
  • Back End: Java, Spring Boot, MySQL
  • Testing: Jasmine, Karma, Robot framework, JUnit
  • CI/CD: Jenkins, Bitbucket
  • Version Control: Git, SVN
  • Accessibility Tools: NVDA, JAWS, Deque
  • SDLC: Agile and Scrum, JIRA, Confluence, Veracode, SonarQube

Awards

  • ACE award for delivering high performance and creating value for Customer/Organization through continual improvement.
  • ACE award for Super Mentor for sharing expertise and going the extra mile to help others grow.
  • Delivery Champion for Rebranding the application at framework level.
  • IEVOLVE Kaizen Certificate for implementation of 'Application Launch Pad testing using RIDE' and significantly reducing the amount of work required for manual testing.
  • Star of the Month for outstanding contribution and excelling in project deliverables.
  • Stellar Performer for exceptional delivery resulting in high levels of customer satisfaction.

References

Chitrangda Chouhan, Manager at Accenture.

chitrangda.chouhan@accenture.com

+91 - 9966890016

Timeline

Custom Software Engineering Specialist

Accenture
01.2020 - Current

Associate Consultant

Capgemini
10.2013 - 07.2017

Bachelor of Engineering - Electronics And Communication Engineering

Panimalar Engineering College
NANDHIYA NAMBIRAJAN