Summary
Overview
Work History
Education
Skills
Websites
Certification
Awards
Accomplishments
Timeline
Generic

NANDA KUMAR GUNALAN

Summary

Senior Software Engineer with 11+ years of experience in designing, developing and implementing E-commerce, B2B Integration application using J2EE technologies. Passion for creating and building applications. Full software development life cycle experience and team management experience. Strong multi -tier experience from back-end data source through mid-level services to front-end user interfaces. Solving complex problems, leading teams to achieve business goals.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Developer

SAP
01.2023 - Current
  • Designed and implemented a new data pipeline to streamline the content build process, replacing the previous two-step process with a more efficient and robust system
  • Developed the Data Access Object (DAO) layer, enabling efficient, high-performance data persistence and retrieval using SAP HANA database
  • Built the HTTP layer to facilitate communication between different software components, enhancing system interoperability
  • Conducted rigorous unit and integration testing to ensure the robustness and reliability of the software components
  • Performed code reviews to maintain high coding standards and improve software quality
  • Collaborated with architects to design scalable and efficient software architectures
  • Worked with business teams to understand requirements and ensure the developed solution met business needs
  • Addressed challenges with the previous Migration Tool, including high resource requirement, long execution time, and limited observability
  • Implemented a restart mechanism for build processes to increase system resilience and minimize downtime
  • Instituted access control lists (ACLs) to enhance system security by defining read-write permissions for processors.

Senior Software Engineer

Mobile Mini
Phoenix
09.2019 - 05.2022
  • Implemented new features and built new business logic for the Hierarchy project which improved the application functionality and performance
  • Practiced Agile Development Methodology and helped prioritize and scope features to request to ensure the biggest impact features were worked on priority
  • Improved API Design and development of RESTful Services for the enterprise product in the business
  • Led the team and mentoring, being a positive multiplier for the team
  • Worked with multiple cross functional team members to produce back end services to support business requirements
  • Writing high quality code and designing complex, scalable yet maintainable services
  • Performing data migrations and deployments
  • Strategized to increase source code automated test coverage and provide best coding practices.

Senior Software Engineer

University of Phoenix
Phoenix
10.2018 - 09.2019
  • Designed and developed API Services that are maintainable and debuggable through proper automated tests and logging procedures
  • Implemented security practices for API’s to ensure data integrity
  • Integrated various third party vendors with business value to the enrollment application by developing code for Integration
  • Implemented and fixed stability, scalability and performance issues.

Senior Java Developer

TD Ameritrade
Ann Arbor
03.2017 - 10.2018
  • Implemented data lake project of transferring all the transactional data from various sources within the organization and getting the data to end system Salesforce, customer representatives could use the data to support customers
  • Reduced the latency of the above process from 2 days to Near Real time (NRT)
  • Implemented multiple Integration points, data processing, cleansing and manipulation of data to store in the NO SQL MongoDB database
  • Implemented versioning mechanism and pagination for the Restful Web services and consumed services to handle JSON response using Curl and Jackson frameworks.

Software Engineer

Exa Corporation
Burlington
01.2016 - 07.2016
  • Worked with cross functional team members to produce backend services to support business requirements
  • Developing an API versioning plan to implement and maintain backward compatibility
  • Perform pair programming with peers.

Software Engineer

Alstom Signalling
Rochester
01.2015 - 08.2015
  • Creating API services for front end consumption
  • Collaborated with cross functional development team members to analyze potential system solutions
  • Produce clean, validation-ready code for project needs
  • Coordinated build integration tasks with multiple teams.

Software Engineer

Wipro Technologies
Bengaluru
12.2010 - 08.2013
  • Implemented new features for an online application that enables clients to access, review and update insurance coverage for property, life and health insurance
  • Extended the functionality by providing customers to login and perform online transactions for paying bills online and uploading the insurance policy
  • Redesigned and developed the application to provide customized information for end users
  • Automated the workflow process for expense approval of employees for the travel expense management module.

Education

MS in Computer Science -

Rochester Institute Of Technology
01.2016

BE in Information Science -

PES Institute Of Technology
01.2010

Skills

  • JAVA
  • J2EE
  • Golang
  • Spring
  • Spring MVC
  • Spring Boot
  • Hibernate
  • RESTful Web services
  • Microservices
  • Messaging - RabbitMQ
  • Apache Kafka
  • AWS
  • Docker
  • Kubernetes
  • Oracle
  • MySQL
  • MongoDB
  • Agile Development Methodology
  • SAFE
  • JUnit
  • Test Driven Development(TDD)
  • Mockito
  • Mockery
  • Pair Programming

Certification

  • AWS Certified Solution Architect Associate
  • AWS Certified Developer Associate
  • Developing Microservices with Spring Boot
  • Java8 for Experienced Developers
  • Certified SAFE Practitioner

Awards

  • Client Centric and Work Together to Life
  • Strive to Win to Life

Accomplishments

  • Client Centric and Work Together to Life
  • Strive to Win to Life

Timeline

Senior Developer

SAP
01.2023 - Current

Senior Software Engineer

Mobile Mini
09.2019 - 05.2022

Senior Software Engineer

University of Phoenix
10.2018 - 09.2019

Senior Java Developer

TD Ameritrade
03.2017 - 10.2018

Software Engineer

Exa Corporation
01.2016 - 07.2016

Software Engineer

Alstom Signalling
01.2015 - 08.2015

Software Engineer

Wipro Technologies
12.2010 - 08.2013

MS in Computer Science -

Rochester Institute Of Technology

BE in Information Science -

PES Institute Of Technology
NANDA KUMAR GUNALAN