Summary
Overview
Work History
Education
Skills
Certification
Interests
Technologies
Designation
Department
Company
Languages
Timeline
Generic
Viveganandan K

Viveganandan K

Software Engineer 3
Chennai

Summary

Seasoned IT professional with 14 years of experience in designing and delivering scalable, complex enterprise software solutions. Proven expertise in architectural leadership across multifaceted, cross-functional programs, with a focus on cloud-native applications, critical system re-architecture initiatives, and custom application development. Adept at translating business requirements into robust technical architectures that drive digital transformation and align technology roadmaps with organizational objectives. Deep knowledge of Java, microservices, cloud platforms, distributed systems, DevOps practices, security protocols, asynchronous processes, reactive systems, and API management. Skilled in guiding technical teams through the full software development lifecycle to ensure adherence to architectural best practices and performance standards.

Overview

15
15
years of professional experience
18
18
Certificates
2
2
Languages

Work History

Software Engineer 3

Bank of America
Chennai
10.2025 - Current
  • Developed scalable and maintainable code for Code Analysis and Code Remediation.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Manager

Deloitte
Chennai
06.2023 - 10.2025
  • Company Overview: Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. Website: https://www2.deloitte.com
  • Domain: Finance
  • Technology: Java, Spring Boot, Kafka, MongoDB, React.js
  • Lead the initiative from the project technology management team to automate the resource onboarding process. We were able to successfully demo the custom developed application on the client leadership visit to India.
  • Worked as an offshore tech lead in the Account Roles product team liaising directly with the onshore client.
  • Worked in migrating manual Power of Attorney function to the platform. Some of the functionalities include.
  • Automatic setting of POA flag at both the account and role-level.
  • Create a history for tracking the POA flag at the account and role-level.
  • Apply POA agents and powers to multiple accounts.
  • Worked on the new architecture implementation for forward sync from Mainframe system to Salesforce. Attended the design discussion meeting with the enterprise architecture team. Implemented the functionality changes to call Mulesoft APIs from microservice layer.
  • Led the implementation of FAMS initiative as a lone developer from offshore. We had to back sync to new fields in FAMS data from legacy mainframe database to the mongo database. We successfully delivered the functionality within the pre-agreed timelines.
  • Maximized performance by monitoring daily activities and mentoring team members.

Manager

Deloitte
Chennai
12.2022 - 06.2023
  • Company Overview: Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. Website: https://www2.deloitte.com
  • Domain: Finance
  • Technology: Java, Spring Boot, Docker, Kubernetes, ActiveMQ, AWS, Azure
  • One notable achievement was leading the development of the custom app, a complex enterprise multi-tiered application with environment-agnostic deployment framework, which we delivered to the client in record time with all required quality checks passed.
  • Acting as Tech Lead for the team of eleven members working independently on client I was responsible for guiding their work on client engagement projects.
  • I also serve as a coach for four resources, providing them with guidance on their work and performance. I function as a liaison between team members and clients, ensuring effective communication and collaboration.
  • I provide technical guidance to team members on project deliverables, helping them to develop their skills and knowledge. In addition, I create training plans for the team to improve delivery quality and prepare candidates for client interviews by conducting mock interviews.
  • Working closely with the Engagement Director and team, I oversee critical action items to ensure that projects are completed successfully and on time.
  • Enhanced customer satisfaction by resolving disputes promptly, maintaining open lines of communication, and ensuring high-quality service delivery.
  • Cross-trained existing employees to maximize team agility and performance.

Manager

Deloitte
Chennai
03.2020 - 12.2022
  • Company Overview: Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. Website: https://www2.deloitte.com
  • Domain: Automobile
  • Technology: Java, Java EE, Spring Boot, Angular, Pivotal Cloud Foundry
  • Contributed to the development of the change-over rates module as part of the Material Forecasting project team.
  • Managed defects and changes in the OMCC and CVOS application as part of the Global Order Bank project team, while mentoring two fresher resources.
  • Designed and built micro-services to interface dealer systems with automobile major as part of the Order Fulfillment team for Lincoln in China business.
  • Ensured complete API security and conformance scan scores for micro-services deployed in Pivotal Cloud Foundry (PAAS) by working on 42Crunch API security.
  • Developed a support dashboard for the Global Order Management System using Single Page Application Framework.
  • Supported automobile major's parts capacity planning for vehicle launches for five years as part of the Global Capacity Planning team.
  • Accomplished multiple tasks within established timeframes.

Senior Consultant

Deloitte
Bengaluru
11.2014 - 02.2020
  • Company Overview: Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. Website: https://www2.deloitte.com
  • Domain: Technology
  • Technology: Java, Liferay, Spring Boot, Pivotal Cloud Foundry, AWS
  • Supported complex modules like license, support, and users & permissions in portal as a senior resource in a team of six resources for the baseline project.
  • Managed the Gemfire system upgrade project and successfully delivered entire tech stack upgrade for the default caching framework for the portal.
  • Improved the efficiency of company's CI/CD platform by interfacing with administrators and development teams, resulting in daily deployment windows and bi-weekly automated production deployments.
  • Migrated the entire tech stack from on-prem to cloud-native platform within the project timelines for the learning application, leading a team of two resources.
  • Led a team of four resources on the license keys re-architecture project, performing POC on moving license operation traversal to graph database by evaluating multiple vendors.
  • Upgraded the sales application to Liferay version 7.0 as a sole contributor, which is used by the team for pursuits and opportunities tracking.
  • Contributed to the team as a senior practitioner by reviewing code, conducting learning sessions, and defining coding best practices while working on various change requests during the tenure.
  • Troubleshot issues by understanding issue, diagnosing root cause and coming up with effective solutions.
  • Exceeded customer requirements with accurate and deliverable solutions.
  • Delivered high-quality solutions for clients through comprehensive research and analysis of industry trends.

Senior Software Engineer

Capgemini
Mumbai
09.2012 - 11.2014
  • Company Overview: Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. Website: https://www.capgemini.com
  • Domain: Operations
  • Technology: Java, Liferay, Spring, Icefaces
  • Functioned as a senior resource in the team responsible for maintaining core functionalities of the reporting tool used by the Operations team.
  • Led a team of three freshers in the project, guiding them on project deliverables and performance.
  • Improved the performance of the application by implementing pull MVC best practices.
  • Automated the resource release process by implementing a module in the application, improving efficiency, and reducing manual effort.
  • Implemented data visualization of operational data using jQuery and CSS in the tools home page, improving the user experience, and making data more accessible.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.

Senior Software Engineer

Capgemini
Mumbai
09.2012 - 11.2014
  • Company Overview: Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. Website: https://www.capgemini.com
  • Domain: Automobile
  • Technology: Java, Spring
  • Worked on the German automobile major's in built framework to build dynamic master data module generation.
  • Took part in software requirement specification document and subsequent changes. Integrated various sub-modules and successfully generated the desired output.
  • Developer unit test cases to validate the implemented functionality.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.

Trainee Software Programmer

UTV Disney (Previously Indiagames)
Mumbai
03.2011 - 11.2011
  • Company Overview: Indiagames Ltd. is a mobile and online games company engaged in publishing and developing games across multiple platforms. Website: https://www.indiagames.com
  • Technology: Java, JSP, Servlets
  • Worked on the company’s social media platform and built the application from initial concept to working prototype.
  • Built databases and table structures for web applications.
  • Designed and implemented automated report generation module for daily reporting.
  • Tested and deployed scalable and highly available software products.

Education

Post-Graduate Diploma - Artificial Intelligence, Data Science

IIT Bombay
Mumbai, India
04.2001 -

MBA - Information Technology

SVKM Narsee Monjee Institute of Management Studies
Mumbai
01.2022

B.E - Computer Engineering

Xavier Institute of Engineering, Mumbai University
Mumbai
01.2010

Skills

Java

Docker

Kubernetes

PCF

AWS

GCP

Azure

API management

Liferay

Oracle

MySQL

SQL Server

Mongo DB

SQL

Python

JIRA

Agile

Gradle

Maven

JUnit

Cucumber

PiTest

Kafka

RabbitMQ

ActiveMQ

Spring

Angular

ReactJS

Certification

Oracle Certified Java SE 6 Programmer, 12/01/12, No Expiration, OC1204654

Interests

Reading

Football

Technologies

  • Languages: Java, Python
  • AI Tools: Claude, GPT models integrated in IntelliJ, Visual Studio Code IDE
  • Containerization: Docker, Kubernetes
  • Cloud Platforms: PCF, AWS, GCP, Azure
  • Portals Framework: Liferay
  • Relational Database: Oracle, MySQL, SQL Server
  • NoSQL: Mongo DB
  • Graph Database: Tigergraph, Neo4J
  • Build Tools: Gradle, Maven
  • Quality: JUnit, Cucumber, PiTest
  • Message Broker: Kafka, RabbitMQ, ActiveMQ
  • Frameworks: Spring, Spring Boot, Spring Cloud
  • Front-end: Angular, ReactJS, Node.js
  • Source control: GIT
  • Code Quality: SonarQube
  • Security (API, Code, Container): 42Crunch, Black Duck, Fortify
  • Caching framework: Pivotal Gemfire, Redis
  • Log aggregators: Splunk, Log Insight
  • Scripting: Linux commands, PowerShell
  • Process automation: Ansible, Jenkins
  • IDE: IntelliJ, Visual Studio Code, Eclipse
  • OS: Windows, Linux/Unix
  • General Tools: MS Office

Designation

Software Engineer 3

Department

Prime Brokerage

Company

Bank of America

Languages

Hindi, Marathi, Tamil, Telugu, Kannada

Timeline

Software Engineer 3

Bank of America
10.2025 - Current

Manager

Deloitte
06.2023 - 10.2025

Manager

Deloitte
12.2022 - 06.2023

Manager

Deloitte
03.2020 - 12.2022

Senior Consultant

Deloitte
11.2014 - 02.2020

Senior Software Engineer

Capgemini
09.2012 - 11.2014

Senior Software Engineer

Capgemini
09.2012 - 11.2014

Trainee Software Programmer

UTV Disney (Previously Indiagames)
03.2011 - 11.2011

Post-Graduate Diploma - Artificial Intelligence, Data Science

IIT Bombay
04.2001 -

MBA - Information Technology

SVKM Narsee Monjee Institute of Management Studies

B.E - Computer Engineering

Xavier Institute of Engineering, Mumbai University
Viveganandan KSoftware Engineer 3