Have around 16+ years of experience developing and maintaining software applications, spanning design, coding, integration, testing, and deployment. I work extensively with Java/J2EE, SQL (Oracle 11g), and modern frameworks like Spring Boot and Angular, often in CMMI Level 5 environments across global telecom clients. I am an SME in Application Development and Maintenance, leading new development and enhancements by partnering with clients for requirement gathering and analysis, preparing design documents, performing code reviews, managing change/release, and ensuring quality through SAST/DAST scanning and automated testing. I enjoy taking independent responsibility, mentoring teams, and resolving issues with a positive approach.

RAVIKUMAR KANDASAMY

Have around 16+ years of experience developing and maintaining software applications, spanning design, coding, integration, testing, and deployment. I work extensively with Java/J2EE, SQL (Oracle 11g), and modern frameworks like Spring Boot and Angular, often in CMMI Level 5 environments across global telecom clients. I am an SME in Application Development and Maintenance, leading new development and enhancements by partnering with clients for requirement gathering and analysis, preparing design documents, performing code reviews, managing change/release, and ensuring quality through SAST/DAST scanning and automated testing. I enjoy taking independent responsibility, mentoring teams, and resolving issues with a positive approach.

Available to hire

Have around 16+ years of experience developing and maintaining software applications, spanning design, coding, integration, testing, and deployment. I work extensively with Java/J2EE, SQL (Oracle 11g), and modern frameworks like Spring Boot and Angular, often in CMMI Level 5 environments across global telecom clients.

I am an SME in Application Development and Maintenance, leading new development and enhancements by partnering with clients for requirement gathering and analysis, preparing design documents, performing code reviews, managing change/release, and ensuring quality through SAST/DAST scanning and automated testing. I enjoy taking independent responsibility, mentoring teams, and resolving issues with a positive approach.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior System Engineer (Full Stack Developer ) at IBM India Pvt. Ltd.
January 1, 2010 - Present
Responsibilities include requirement analysis and breaking down requirements into low-level coding components, preparing design documents, collaborating with stakeholders, and developing microservices and report-generation services. Developed services using Spring Boot, with persistence using Spring/Hibernate (JPA), and configured logging with Log4j. Built CI/CD pipelines using Jenkins and supported DEV/ST/PROD environment setup on cloud servers. Performed unit testing and automated testing using Selenium, handled defect resolution, and participated in code reviews, documentation, change request impact analysis, and integration testing.
Senior System Engineer (Full Stack Developer) at IBM India Pvt. Ltd.
January 1, 2010 - Present
Responsible for application development and maintenance, including new features and enhancements. Interact with clients for requirement gathering and analysis; prepare design documents and user stories; develop and review code; perform SAST/DAST scans and defect fixes; integrate modules and data models; manage QA drops for delivery. Handle change and release management, deployment, and warranty, and support DEV/ST/PROD setups. Perform unit testing and automation using Selenium; conduct standups and coordinate with stakeholders. Work includes building microservices using Spring Boot/Hibernate-JPA, integrating with Oracle/MySQL, and developing/modernizing UI components with Angular.
Senior System Engineer at IBM India Pvt. Ltd. (in the payroll of Synova Innovative Technologies Pvt. Ltd, Chennai)
November 1, 2009 - January 1, 2010
Worked on IBM client projects in telecom/reporting domains. Responsibilities included requirement collection and analysis, preparing add/end-to-end design artifacts, coding and unit testing, resolving application defects, and supporting integrations. Contributed to deployment and environment support across DEV/ST/PROD setups, and participated in stakeholder communication and standup calls.
Senior System Engineer at IBM India Pvt. Ltd. (payroll: Synova Innovative Technologies Pvt. Ltd, Chennai)
November 1, 2009 - January 1, 2010
Senior System Engineer at IBM India Pvt. Ltd. (in the payroll of Centris Software Lab Pvt. Ltd, Chennai)
April 1, 2007 - November 1, 2009
Delivered application development and maintenance activities for telecom/media-related systems. Responsibilities included requirement change handling, system analysis, design documentation, development of business logic components, unit testing, defect fixing, and collaborating with QA. Also supported module integration and environment configuration for deployments, including log configuration and build automation using Jenkins.
Senior System Engineer at IBM India Pvt. Ltd. (payroll: Centris Software Lab Pvt. Ltd, Chennai)
April 1, 2007 - November 1, 2009
Software Engineer at Hindustan Software Ltd
December 1, 2004 - April 1, 2007

Education

Bachelor of Technology (Information Technology) at Adhi Parasakthi Engineering College, Madras University
January 1, 2000 - January 1, 2004
Bachelor of Technology (Information Technology) at Adhi Parasakthi Engineering College, Madras University
January 1, 2000 - January 1, 2004

Qualifications

Sun Certified Java Programmer (SCJP)
January 11, 2030 - July 15, 2026
Sun Certified Web Component Developer (SCWCD)
January 11, 2030 - July 15, 2026
NIIT (StackRoute) Certified Full Stack Developer (FSD)
January 11, 2030 - July 15, 2026
NIIT (StackRoute) Cloud Developer
January 11, 2030 - July 15, 2026
Microsoft Certified Azure Fundamentals (AZ-900)
January 11, 2030 - July 15, 2026
AWS Developer Associate
January 11, 2030 - July 15, 2026
Sun Certified Java Programmer (SCJP)
January 11, 2030 - July 15, 2026
Sun Certified Web Component Developer (SCWCD)
January 11, 2030 - July 15, 2026
NIIT (StackRoute) Certified Full Stack Developer (FSD)
January 11, 2030 - July 15, 2026
NIIT (StackRoute) Cloud Developer
January 11, 2030 - July 15, 2026
Microsoft Certified Azure Fundamentals (AZ-900)
January 11, 2030 - July 15, 2026
AWS Developer Associate
January 11, 2030 - July 15, 2026

Industry Experience

Telecommunications, Healthcare, Media & Entertainment, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more