Summary
Overview
Work History
Education
Skills
Certification
Disclaimer
References
Timeline
Generic

Manoj Gopalan Sundareswaren

Irving

Summary

Software Development Advisor with extensive experience in API integration and Agile methodologies. Proven track record of leading teams to deliver high-performance applications while adhering to architectural standards. Expertise in managing CI/CD pipelines and fostering collaboration among stakeholders to meet project objectives. Proficient in Java, SQL, and cloud technologies, consistently enhancing software development processes.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Software Development Advisor

NTT Data
Frisco
08.2024 - Current
  • Clients: Hanover Insurance Group
  • Designing the system architecture and presenting it to the architecture review board for approval.
  • Defining and implementing the technical strategy in accordance with Agile practices.
  • Creating templates for the offshore developer to add business logic to finish up the business requirements.
  • Leading the development team, overseeing feature delivery from development to QA testing, and ensuring the application is performance-tuned for the anticipated load.
  • Managing the deployment of the application across all environments using the Argo CD Kubernetes container management tool.
  • Collaborating with the Change Advisory Board (CAB) team to plan production releases.
  • Ensuring that the technical aspects of our features adhere to established architectural standards and guidelines.

Software Development Advisor

NTT Data
Frisco
01.2024 - 07.2024
  • Clients: TIAA
  • Designing the system architecture and presenting it to the architecture review board for approval.
  • Defining and implementing the technical strategy in accordance with Agile practices.
  • Leading the development team, overseeing feature delivery from development to QA testing, and ensuring the application is performance-tested for the anticipated load.
  • Managing the deployment of the application across all environments using the Argo CD Kubernetes container management tool.
  • Collaborating with the Change Advisory Board (CAB) team to plan production releases.
  • Ensuring that the technical aspects of our features adhere to established architectural standards and guidelines.

Software Development Advisor

NTT Data
Frisco
05.2023 - 01.2024
  • Clients: TIAA
  • Crafting and communicating a clear technical vision that aligns with our overall product and organizational objectives.
  • Defining and implementing the technical strategy in accordance with our SAFe Agile practices, ensuring a strong foundation for feature development.
  • Overseeing the complete development lifecycle of various features, from inception and refinement to delivery and validation.
  • Ensuring that the technical aspects of our features adhere to established architectural standards and guidelines.
  • Identifying and mitigating technical risks that could impact feature delivery or quality.
  • Collaborating with other leaders to proactively tackle potential challenges and dependencies.

Member Of Technical Staff

PayPal Inc.
07.2022 - 05.2023
  • Collaborating with the business team to implement merchant requirements for PayPal order processing.
  • Developing functional tests to automate the testing process.
  • Reviewing and approving pull requests submitted by team members.
  • Serving as the go-to person (RTB) for the API team, addressing integration queries and assisting business and merchant teams with new integrations with the Order API.
  • Managing production releases using the in-house CI/CD process to deploy changes to the production environment.

Software Development Advisor

NTT Data
Addison
11.2021 - 07.2022
  • Clients: National Life Group
  • Understanding the existing API services of National Life internal systems and developing common integration services.
  • Engaging with the Resonant Product team and new National Life business users to comprehend, interpret, and translate business requirements into deployable enterprise integrations.
  • Collaborating with the existing application support team to fulfill customer requirements utilizing expertise in messaging and integration platforms.
  • Facilitating regular meetings with stakeholders to provide project status updates, obtain signoffs, and secure approval from end users.
  • Providing technical guidance to construct and integrate with the existing legacy backend system to maintain business process flow as per the current system.
  • Coordinating with various technical groups for integration testing, deployment planning, and other project-related activities.
  • Triaging and resolving any technical issues and assisting the development team in resolving technical challenges during integration.

Software Development Senior Specialist

NTT Data
Montpelier
03.2019 - 11.2021
  • Clients: National Life Group
  • Engaging with the Resonant Security team and new National Life business users to understand, interpret, and translate business requirements into deployable enterprise integrations.
  • Collaborating with the existing application support team to fulfill customer requirements using expertise in messaging and integration platforms.
  • Facilitating regular meetings with stakeholders to provide project status updates, obtain signoffs, and secure approval from end users.
  • Coordinating with various technical groups for integration testing, deployment planning, and other project-related activities.

Software Development Senior Specialist

NTT Data
Montpelier
07.2018 - 03.2019
  • Clients: National Life Group
  • Understanding the existing API services of National Life internal systems and developing common integration services.
  • Engaging with the Resonant Product team and new National Life business users to comprehend, interpret, and translate business requirements into deployable enterprise integrations.
  • Collaborating with the existing application support team to fulfill customer requirements using expertise in messaging and integration platforms.
  • Facilitating regular meetings with stakeholders to provide project status updates, obtain signoffs from stakeholders, and secure approval from end users.
  • Coordinating with various technical groups for integration testing, deployment planning, and other project-related activities.

Project Lead

Capgemini
Erie
10.2017 - 07.2018
  • Clients: GE Transportation
  • Developing a highly configurable UI using Angular JS, HTML, and CSS.
  • Creating REST services to provide front-end data using Spring Boot and Spring JDBC template.
  • Enabling dynamic start/stop of routes in the B2B application and refreshing the Cache layer using Hazelcast and Apache Camel.
  • Writing extensive SQL queries to manage temporary and transactional data, ensuring only approved configurations are reflected in the application.
  • Building service interfaces to securely interact with other applications using Akana/3scale.

Project Lead

Capgemini
Erie
12.2016 - 09.2017
  • Clients: GE Transportation
  • Collaborating with the Business/Engineering team to gather requirements.
  • Developing a highly scalable and fault-tolerant backend application using Java 1.7, JBoss Fuse, Apache Camel, Spring 3.x framework, Apache Blueprint, and OSGI.
  • Designing a UI dashboard to provide real-time status updates on processed messages and evaluate request-to-response success rates over time.
  • Utilizing SQL queries, scripts, and PL/SQL stored procedures for data manipulation with the Oracle database.
  • Implementing strategic solution designs using various design tools such as UML.

Team Lead

Capgemini
Erie
04.2016 - 12.2016
  • Clients: GE Transportation
  • Developing a highly scalable and fault-tolerant backend application using Java 1.7, JBoss Fuse, Apache Camel, Spring 3.x framework, and OSGI.
  • Designing strategic solutions using various design tools such as UML.
  • Using 3Scale to securely send out the MP data to clients, ensuring secure data transfer between applications.

Team Lead

Capgemini
Louisville
02.2014 - 04.2016
  • Clients: GE Appliances
  • Collaborating with the Business team to gather requirements for new promotions or rebates.
  • Designing and implementing online stores for new promotions or rebates using JSP, Spring MVC, JavaScript, and CSS.
  • Utilizing SQL queries, scripts, and PL/SQL stored procedures to manipulate data in the Oracle database.
  • Developing scheduler jobs to manage daily and weekly settlement batch processes with third-party payment vendors.
  • Monitoring order management in the production environment and providing support to call center agents for order placement.

Team Lead

Oracle Financial Services
Johannesburg
08.2013 - 01.2014
  • Clients: Standard bank
  • Collaborating with the Function team to gather requirements and preparing understanding and technical design documents.
  • Developing new requirements for the online banking system using JSP, Servlets, and client-side scripting with JavaScript.
  • Conducting unit testing and integration testing using JUnit, Mockito, and EasyMock.

Team Lead

Oracle Financial Services
Boston
11.2012 - 07.2013
  • Clients: State Street Corporation
  • Collaborating with the Functional and Application teams to comprehend existing applications.
  • Creating user stories and migration documents for applications in other technologies such as .Net and C++.
  • Task assignment to team members, mentoring them in understanding and developing applications in the client-specific framework CWT.

Sr. Developer

Logica
Reading
01.2012 - 10.2012
  • Clients: ING-Direct
  • Adopting Agile software development methodologies for project development.
  • Translating user stories into design documents using UML.
  • Developing UI pages using JSP and Servlet technologies.

Developer

Logica
Rotterdam
05.2008 - 12.2011
  • Clients: Vereniging Nederlandse Assurantie Beurs
  • Crafting Understanding and design documents using UML.
  • Developing proof of concept (POC) for modules and transforming prototypes into fully featured application modules.
  • Implementing applications using JSF, Spring, and Hibernate frameworks.

Education

Master of Computer Application (MCA) -

Surana College, Bangalore University
Bangalore
01.2007

Skills

  • J2EE frameworks
  • API integration
  • Agile methodologies
  • CI/CD pipelines
  • Code review
  • JUnit testing
  • Java performance tuning
  • Microservices architecture
  • Exception handling
  • SOAP web services
  • Java Persistence API
  • Maven build tool
  • Web services development
  • Spring framework
  • Application deployment
  • Apache Camel
  • Azure DevOps
  • Azure Service Bus
  • Azure App Service
  • Azure Functions development
  • Azure Data Factory

Certification

ANIIT Certification, NIIT, 01/01/07, 12/31/08

Disclaimer

I, myname, hereby declare that all the information stated above is true to the best of my knowledge.

References

References available upon request.

Timeline

Software Development Advisor

NTT Data
08.2024 - Current

Software Development Advisor

NTT Data
01.2024 - 07.2024

Software Development Advisor

NTT Data
05.2023 - 01.2024

Member Of Technical Staff

PayPal Inc.
07.2022 - 05.2023

Software Development Advisor

NTT Data
11.2021 - 07.2022

Software Development Senior Specialist

NTT Data
03.2019 - 11.2021

Software Development Senior Specialist

NTT Data
07.2018 - 03.2019

Project Lead

Capgemini
10.2017 - 07.2018

Project Lead

Capgemini
12.2016 - 09.2017

Team Lead

Capgemini
04.2016 - 12.2016

Team Lead

Capgemini
02.2014 - 04.2016

Team Lead

Oracle Financial Services
08.2013 - 01.2014

Team Lead

Oracle Financial Services
11.2012 - 07.2013

Sr. Developer

Logica
01.2012 - 10.2012

Developer

Logica
05.2008 - 12.2011

Master of Computer Application (MCA) -

Surana College, Bangalore University
Manoj Gopalan Sundareswaren
Want your own profile? Create for free at Resume-Now.com