Summary
Overview
Work History
Education
Skills
Certification
Experience Summary
Awards
Timeline
Generic

Ravikumar Kumarasamy

Bangalore

Summary

Passionate Software Engineer with 16+ years of hands-on experience in designing and implementing enterprise-level Java applications. Experience in leading teams, architecting scalable solutions, and optimizing application performance. Strong expertise in software design patterns, cloud technologies and DevOps practices. Expertise in Docker and Kubernetes and deploying containerized applications in private and public clouds. Knowledge on highly distributed and scalable architecture. Experience working within an Agile/Scrum development environment. Ability to understand and master new technologies quickly. Ability to work independently as well as with a team. Strong problem-solving skills, interpersonal skills.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Senior Engineer I (Enterprise Cloud)

American Express
04.2024 - Current

ECP PaaS Cloud Services (Platform as a Service) delivers a turnkey experience for deploying, running and scaling applications on Enterprise Cloud.

Technologies: Java Rest API, Python flask, Openshift4.10,AWS, F5 GTM, LTM, XLR, Docker, Kubernetes, Istio, Gloo Mesh, gitHub, Jenkins, Jira

  • Led efforts of Code4Clod framework design and development to support Hydra migrations(Amex migrated entire 8k services to new RedHat Openshift 4.10 platform)
  • Led efforts of Service onboarding and service decommission API developments using Java spring boot
  • Led efforts of designing and building API to perform Networking changes like GTM LTM updates, Firewall rules update, ACL creations.
  • Led efforts of building sample microservice library for Kafka, Redis, S3 Object store, Email SMTP, Quartz, SFTP, gRPC, service to service communications.
  • Leading efforts of fixing cloud migrations issues and providing right design solutions.
  • Holding responsibility of Code, design reviews and providing design solutions for private and public cloud onboarding.
  • Providing techinical guidance and mentorship to team.
  • Responsible for collaborating effectively with cross-functional teams like Infra, Networking, Product, QA and operations
  • Achieved on-time delivery, improved platform performance, improved productivity

Senior Developer(Tech Lead HCM- EC Imports)

SAP Labs India
05.2014 - 07.2020

EmployeeCentral Import framework– Provide to ability to create employee data in to SuccessFactors cloud HCM.

Technologies: Java Spring, Hibernate, OData, SQL, GitHub, Kafka, zookeeper, Apache Tomcat, TestNG, Mockito, cucumber

  • Led efforts of analysis, Design and development of ECImport Framework enhancements.
  • Responsible for Code review, providing techinical guidance and mentoring team.
  • Responsible for fixing customer tickets and implementing product enhancements.
  • Worked closely with QA and automation teams for automating test cases.
  • Worked with DevOps team to build reliable CI/CD pipeline for this product.
  • Achieved performance improvements by using right library for encryption

Senior Member Technical Staff

Oracle India Pvt Ltd
08.2010 - 05.2014

Oracle Fusion Application is a next generation suit of business applications. It build on top of Oracle Fusion Middleware

Technologies: Java, Servlet, Python, WebLogic Server, Oracle http, TestNG

  • Creating/Enhancing frameworks for Oracle Fusion Application Setup/Upgrade/Patching
  • Providing support to the frameworks for the internal consumers
  • Analyzing the bugs and fixing framework related issues
  • Developing more dynamic and robust automation frameworks for less maintenance
  • Improving quality of existing frameworks.
  • Achieved process simplifications

Systems Engineer

Tata Consultancy Services
06.2008 - 07.2010

ELS web is a product of Equifax Credit Bureau agency.

The system generates business feasibility reports based on customer choice

Technologies: Java Servlets, HTML, CSS, JavaScript,SVN

  • Requirement gathering from clients(Equifax)
  • Creating analysis and design document and get approval from client for implementation
  • Responsible for code development, writing unit test and test cases.
  • Improved overall code quality of product and simplified code implementations.

Education

Master of Computer Applications -

PSG College Of Technology
Coimbatore, TN
05.2018

Skills

  • Programming: Java , Python
  • Frameworks: Spring Frameworks
  • Web Technologies: RESTful APIs, JSON, XML, Websocket, gRPC
  • Database: PostgreSQL, MySQL, Oracle
  • Tools and Technologies: Docker, Kubernetes, Redis, Jenkins, Kafka,GitHub, Postman, IntelliJ, PyCharm
  • Build Tools: Gradle, Maven
  • Methodologies: Agile, TDD, CICD
  • OS: Linux, Mac, Windows

Certification

CKAD - Certified Kubernetes Application Developer

Experience Summary

American Express India Pvt, Ltd (4 year 1months)

Senior Engineer I – April 2024 – Current

Senior Engineer II – June 2020 – March 2024


SAP Labs India Pvt, Ltd (6 years 1 month)

Tech Lead - Jul 2018 – June 2020

Senior Developer – May 2014 – Jun 2018


Oracle India Pvt, Ltd (3 years 9 months)

Senior Member Technical Staff – Aug 2012 – May 2014

Member Technical Staff – Aug 2010 – Jul 2012


Tata Consultancy Services (2 years)

Systems Engineer – Jun 2009 – Jul 2010

Associate System Engineer – Jun 2008 – may 2009

Awards

  • Catalyst(2018) - SAP Labs
  • Xtra Mile Award(2014) - Oracle India Pvt Ltd
  • Start of the Year(2010) - Tata Consultancy Services

Timeline

Senior Engineer I (Enterprise Cloud)

American Express
04.2024 - Current

Senior Developer(Tech Lead HCM- EC Imports)

SAP Labs India
05.2014 - 07.2020

Senior Member Technical Staff

Oracle India Pvt Ltd
08.2010 - 05.2014

Systems Engineer

Tata Consultancy Services
06.2008 - 07.2010

Master of Computer Applications -

PSG College Of Technology
Ravikumar Kumarasamy