Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Vinothkumar Chinnasamy

Chennai

Summary

Dynamic software developer with extensive experience at Citi, specializing in Java and Spring Boot. Proven track record in optimizing application performance and mentoring teams. Adept at troubleshooting complex issues and enhancing system reliability. Strong analytical skills complemented by effective communication, driving successful project outcomes and user satisfaction.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Apps Dev Intmd Programmer Analyst

Citi
Chennai
08.2022 - Current
  • Led the technical migration initiative from DB2 to Oracle database, ensuring seamless data integrity and system performance.
  • Served as a technical lead for new, country-specific onboarding projects, including environment setup and integration.
  • Designed and developed RESTful API services using Spring Boot, integrated with Couchbase and HBase, to support high-performance client dashboard features.
  • Worked on PySpark modules to support and manage ML-based data cleansing logic, improving data quality and pipeline efficiency.
  • Implemented automated solutions to address recurring service issues and operational inefficiencies.
  • Oversaw and mentored the Java development team, ensuring adherence to best coding practices and agile methodologies.
  • Applied and tested security patches and compliance fixes to meet global regulatory standards.
  • Played a dual role as an individual contributor and scrum team mentor, guiding junior developers, and ensuring the timely delivery of development milestones.
  • Took end-to-end ownership for major production deployments, from code packaging to post-release monitoring, and support.

Technical Lead

BNP Paribas ISPL
Chennai
07.2018 - 08.2022
  • Senior Developer for a major technology migration project from Java 5 to Java 8, Spring MVC, REST web services, and Sybase, and involved in the full SDLC.
  • Worked on security fixes as per global compliance.
  • I took the role of Configuration Manager.
  • I took the role of Release Manager for a major release.
  • Performed as an individual contributor for the scrum team and mentored four resources for the development project.
  • I took additional responsibilities in guiding new members of the team.
  • Took ownership for major production installs.

Consultant

Capgemini Technology Services India Limited
Chennai
07.2016 - 06.2018
  • Developed a new major module for the application for regulatory requirements; the bank should upgrade IFRS accounting standards.
  • Having direct interaction with the client, I received many appreciations from the client for the deliverables.
  • Performed as a lead role by maintaining four resources for the development project.
  • I took additional responsibilities in guiding new members of the team.
  • Took ownership from offshore for major production installs.

Programmer Analyst

Cognizant Technology Solutions (CTS) Pvt Ltd
Chennai
10.2011 - 07.2016
  • Involved in the major enhancement for a critical and complex application, Inbox, and was able to complete the deliverable without any major defects.
  • I took a Senior Developer role in the Sybase to Oracle database migration.
  • Having direct interaction with the client and receiving many appreciations from the client for the deliverables.
  • Worked on that WSR and SLA, and ensured that they were sent to the client on time.
  • Weekly consolidation of client timesheets (Beeline) for the entire offshore.
  • I took additional responsibilities in guiding new members of the team.
  • Took ownership from offshore for major production installs.
  • Was the single point of contact for COGNIZANT 20-related tasks for the entire development team?

Education

Bachelor of computer Application (BCA) -

Rathinam College of Arts and Science
Coimbatore
05.2011

12th Standard -

Suburban Higher Secondary School
Coimbatore
04.2008

10th Standard -

Suburban Higher Secondary School
Coimbatore
04.2006

Skills

  • Languages: Java 17, Spring MVC, Spring Boot, PL/SQL
  • Frameworks/Stacks: Spring Boot, Hibernate, JPA, REST Web Services
  • Frontend: Angular, React, HTML, CSS, JavaScript
  • Messaging/Streaming: Apache Kafka
  • NoSQL Databases: Couchbase, HBase
  • RDBMS: Oracle, Sybase, MySQL
  • DevOps & Tools: Git, Bitbucket, JFrog, Jenkins, SonarQube, Maven
  • Cloud Platforms: IBM Cloud
  • Build & CI/CD: Maven, Jenkins
  • IDE & Editors: IntelliJ IDEA, Eclipse
  • OS/Servers: Linux, Windows, WebLogic, JBOSS, Tomcat, WAS
  • Version Control: GIT, Bitbucket, TFS
  • Other Tools: Embarcadero Rapid SQL, Aqua Studio, SQL Developer

Other skills:

  • Code review
  • Performance optimization
  • Machine learning
  • Debugging code
  • Active listening
  • Root-cause analysis

Accomplishments

  • Identified and remediated security vulnerabilities in code, enhancing system security and optimizing performance.
  • Implemented CSRF and XSS protection measures to strengthen application security.
  • Recognized as "Star Employee" for H1 2017 at Capgemini.
  • Received the “Star Award” from BFS Applause at Cognizant for outstanding performance.
  • Contributed to the full Software Development Life Cycle (SDLC) of applications and migration projects, including:
  • Database Migration: Sybase to Oracle, DB2 to Oracle.
  • Functional Migration: IFRS6 to IFRS9.
  • UI Enhancements: Implemented Dark Theme for improved user experience.
  • System Upgrades: Upgraded legacy projects for RHEL8 migration.
  • Localization: Adapted application servers and services to comply with country-specific regulations.

Certification

  • Cognizant Certified Programmer (CCP) in Core Java (Level 0)
  • Cognizant Certified Programmer (CCP) in Banking and Financial Services (Level 0)
  • Microsoft Certified Person (MCP) in HTML5, CSS3 and JavaScript programming.

Timeline

Apps Dev Intmd Programmer Analyst

Citi
08.2022 - Current

Technical Lead

BNP Paribas ISPL
07.2018 - 08.2022

Consultant

Capgemini Technology Services India Limited
07.2016 - 06.2018

Programmer Analyst

Cognizant Technology Solutions (CTS) Pvt Ltd
10.2011 - 07.2016

Bachelor of computer Application (BCA) -

Rathinam College of Arts and Science

12th Standard -

Suburban Higher Secondary School

10th Standard -

Suburban Higher Secondary School
Vinothkumar Chinnasamy