Summary
Overview
Work History
Education
Skills
Tools Used
Languages
Accomplishments
Affiliations
Timeline
Generic
Sachin Sharma

Sachin Sharma

Bengaluru

Summary

Dynamic Performance Tuning Engineer with extensive experience at Oracle, specializing in JMeter and shell scripting. Proven track record in optimizing Oracle Banking products and enhancing system performance. Strong analytical skills complemented by effective collaboration with cross-functional teams, driving impactful results in high-pressure environments.

Overview

7
7
years of professional experience

Work History

Performance Tunning Engineer

Oracle
Bengaluru
12.2024 - Current

Oracle Banking Branch (OBBRN) Project:

  • Performed performance testing and tuning of Oracle Banking applications, including load testing, scalability testing, stress testing, and endurance testing, ensuring system stability and optimal performance across releases.
  • Captured UI flows and developed JMeter scripts for cash withdrawal, cheque withdrawal, and cash deposit scenarios to streamline performance testing.
  • Set up the complete OBBRN environment on a Linux server using Podman, deployed all required WAR files/services using custom Tomcat images and Docker Compose, configuring volumes and service properties.
  • Built an automation shell script (using AI tool Cline) to: trigger JMeter runs in CLI mode, capture AWR report snapshots (start/end), collect GC logs, and run OSWatcher auto generating a complete post-run report.
  • Analysed performance reports to identify slow APIs/services, CPU utilisation breaches on App and DB servers, and raised bugs with fixes.
  • Captured Java Flight Recordings (JFR) during load runs to identify code-level thread contentions; validated fixes on local server before raising defects.
  • Reviewed AWR reports for total wait events, elapsed times, and top SQL — raised bugs where performance thresholds were exceeded.
  • Conducted scalability testing and documented findings in a detailed PPT and report shared with the domain team.

Garbage Collection Algorithm POC:

  • Developed a Spring Boot application (generated using AI tool Cline) with REST endpoints for customer creation, query by ID, and query by name, along with a relational schema (customer, address, and contact tables).
  • Containerized the application using Podman and configured monitoring for CPU, memory utilization, and GC activity.
  • Designed and executed JMeter load test scripts covering all application endpoints.
  • Automated 32-hour performance test cycles using AI tool Cline, orchestrating 4 one-hour runs with 6 hours idle time after each run for efficient resource utilization.
  • Automated execution included: JMeter test runs, AWR snapshot capture and report generation, GC log collection, and system/application monitoring.
  • Collected performance metrics by exporting CSV data from Grafana dashboards via Prometheus APIs for application nodes, database nodes, and container (POD) environments.
  • Utilized shell scripting for orchestration and Python scripts for data processing and graph generation, enabling detailed performance visualization.
  • Generated a comprehensive report package (ZIP) at the end of execution, including AWR reports, GC logs, performance graphs, and analysis outputs.
  • Analyzed JDK 17 GC algorithms (G1GC, ZGC, ParallelGC) focusing on throughput, memory behavior, response time, and resource utilization; recommended optimal GC strategy to enhance performance.

OCI - PASS,SAAS and WeBlogic Admin

Infosys
Chandigarh
06.2024 - 11.2024

Collaborated with client WSH Horizon to assess project requirements.

  • Administered and managed Oracle Cloud Infrastructure (OCI) PaaS and SaaS products for client WSH Horizon —a provider of tailored infrastructure solutions specialising in parking management, construction, and facilities management.
  • Managed OCI PaaS/SaaS products including Oracle ERP Cloud, Oracle Integration Cloud (OIC), Data Models, and related services.
  • Administered and maintained WebLogic Server, ensuring high availability, performance, and stability of applications.
  • Deployed application functions and code across QA, UAT, and Production environments, ensuring seamless transitions and stability.
  • Conducted performance analysis and troubleshooting using heap and thread dumps to identify and resolve memory leaks and bottlenecks.
  • Monitored systems and proactively resolved issues to maintain system reliability and performance.
  • Coordinated planning and execution of release deployments with development and cross-functional teams, minimizing downtime and enhancing system reliability.
  • Managed source code and deployment artifacts using GitHub Desktop and version control best practices.

Senior Software Engineer - Middleware

CGI
Bengaluru
09.2023 - 06.2024

Engaged as primary contact for client Bell Canada.

  • Managed API Gateway (APIGW) platform, overseeing configuration, deployment, and maintenance of APIs and policies to ensure optimal functionality.
  • Configured and supported API Gateway components such as Policy Manager, security policies, and backend integrations.
  • Deployed and managed APIs/services (XML, XQuery, WSDL) across OSB and API Gateway environments.
  • Managed WebLogic (11g/12c) and OSB/ESB environments, including domain setup, clusters, managed servers, and Node Manager.
  • Performed application deployments (EAR/WAR/JAR) using Admin Console and automation scripts in non-production environments.
  • Performed performance tuning, focusing on JVM tuning, Garbage Collection optimization, and memory leak analysis to enhance system performance.
  • Implemented security configurations, including SSL setup, certificate management, and access controls across middleware and API Gateway layers.
  • Monitored systems using Dynatrace, created dashboards, and performed proactive troubleshooting and performance analysis.
  • Administered Linux (RHEL/CentOS) servers including installation, configuration, patching, and security hardening.
  • Collaborated with cross-functional teams (Dev, Infra, Network) to resolve complex technical issues.
  • Performed incident management and root cause analysis (RCA) for critical production issues.
  • Ensured high availability, reliability, and performance of enterprise applications.

Associate/Software Engineer - Middleware

CGI
Bengaluru
02.2019 - 08.2023
  • Middleware Engineer having experience in Oracle WebLogic (11g/12c) and Oracle Service Bus (OSB/ESB) administration.
  • Installed, configured, and administered WebLogic domains, including clusters, managed servers, and Node Manager, ensuring optimal system performance.
  • Proficient in application deployment (EAR/WAR/JAR) in clustered environments using Admin Console and automation scripts.
  • Expertise in deployment of XML, XQuery, WSDL, and integration services in OSB environments.
  • Performed performance tuning, including JVM tuning, garbage collection, heap optimization, and memory leak analysis to enhance application efficiency.
  • Experience in WebLogic server upgrades, patching, and JDK migrations.
  • Experience in monitoring and troubleshooting using Dynatrace, including dashboard creation and performance analysis.
  • Knowledge of JDBC configuration, SSL setup, and certificate management for secure environments.

Education

Bachelor of Technology - Information Technology

University Institute of Information Technology
Himachal Pradesh
08-2018

12th - NON-Medical

Dayanand Adarsh Vidyalaya
Himachal Pradesh
05-2014

10th -

Dayanand Adarsh Vidyalaya
Himachal Pradesh
05-2012

Skills

  • Performance Benchmarking
  • JMeter
  • Grafana
  • Prometheus
  • Tomcat
  • Podman/Docker
  • Shell Scripting
  • Java
  • Basic Spring boot
  • Linux
  • Oracle SQL developer
  • OCI

Tools Used

  • AI-Assisted : Cline, Oracle Code Assist, ChatGPT
  • Development & IDEs: Visual Studio Code, Notepad++
  • Database : Oracle SQL Developer
  • Remote Access : MobaXterm, Winscp, Putty
  • Productivity Tools: MS Excel, Word, PowerPoint

Languages

English, Proficient

Accomplishments

Received a Bronze award from the CGI Director for fantastic work.

Affiliations

Being an active sports person, I have won many prizes in the field of cricket (school level, state level, university level, and corporate level).

Timeline

Performance Tunning Engineer

Oracle
12.2024 - Current

OCI - PASS,SAAS and WeBlogic Admin

Infosys
06.2024 - 11.2024

Senior Software Engineer - Middleware

CGI
09.2023 - 06.2024

Associate/Software Engineer - Middleware

CGI
02.2019 - 08.2023

Bachelor of Technology - Information Technology

University Institute of Information Technology

12th - NON-Medical

Dayanand Adarsh Vidyalaya

10th -

Dayanand Adarsh Vidyalaya
Sachin Sharma