Rohith P S SRE
Rohith P S SRE
Rohith P S SRE
Objective
To build a career which makes me better, enhance my knowledge, skills and gives me adequate
opportunity to exploit my innate potential.
Work Experience
➢ Over 16 years of diverse experience in the field of Resilience, Reliability, Performance and chaos
engineering, Observability, Performance tuning, application/performance monitoring, production
incident analysis and performance testing of large Java, Microservices, PCF and Big data
applications.
➢ Strong experience in implementing Observability using AppDynamics and Kibana for
performance monitoring, customizing performance metrics, creating end to end flow dashboards
and log analysis.
➢ Strong knowledge in defining CICD model using Git and Jenkins.
➢ Exposure to AWS, Kubernetes and OpenShift.
➢ Have strong background in performance tuning of Java, Spark, Storm, HBase, Hive, Kafka, DB2
LUW and COBOL applications.
➢ Strong knowledge in application profiling, tuning, heap memory analysis, thread contention
analysis, system monitoring, Resilience validation and performance testing.
➢ Scripting knowledge in Bash & Python.
➢ Strong knowledge in Resilience, Reliability, and chaos engineering concepts.
➢ Good experience/knowledge in Pivotal Cloud Foundry and Microservices Architecture.
➢ Proficient in performance engineering concepts, defining Non-Functional Requirements,
designing performance test scenarios, isolating problems and providing recommendations for
improvements.
➢ Extensive experience in analysis of CPU Utilization, Memory Usage, Garbage Collection and DB
connection to verify the performance of the application.
➢ Analyzed performance, scalability and availability issues in production.
➢ Experience in Capacity planning for Hadoop HBase.
➢ Experience in performance testing using LoadRunner.
➢ Execute performance / load / stress and other non-functional tests.
➢ Experience in working in Windows, UNIX and Mainframe environment.
➢ Experience in Onsite - Offshore working model and direct client interaction.
➢ Flexible & capable of successfully managing multiple projects simultaneously.
➢ Excellent communicator: leverage technical acumen to communicate effectively with client
executives and their respective teams, managers and other teams in the enterprise at all levels.
➢ Effective problem-solving skills, strong analytical skills, outstanding interpersonal skills, good in
written and verbal communication.
➢ Ability to work independently as well as within a team environment. Driven to meet deadlines.
Motivated to produce robust, high-performance software.
➢ Experience in Agile methodologies and Software Development Life-Cycle (SDLC) Waterfall Model
➢ Worked with Tata Consultancy Services Pvt. Ltd for 3.8 years as a Mainframe developer.
➢ Currently working with Cognizant Technological Solutions as Performance Architect/SRE
since September 2009.
Software Proficiency
Projects Profile
Discover
Technology: Java, PCF, Spark, Storm, Kafka, Hive, HBase, RabbitMQ Domain: Banking
Location: USA & India Duration: Nov 2016 till Date
Description: Discover after merger with Pulse network decided to create an Enterprise Payments
Platform to support all of their business i.e. Discover, Diners Club and Pulse. This EPP Program aimed
to integrate & create shared, multi-tenant services by migrating their multiple legacy systems on to
Big Data Hadoop with Micro-Services RESTful APIs. This platform also aims to create a new industry
standard by moving traditional batch processing to Near-Realtime/Realtime payments processing
EPP architecture involves multiple components such as DFTP Server, Network and Edge server (Java
based application), Cloak(Security Tokenization),Rabbit MQ Queues, Gemfire DB, Micro services on
Pivotal Cloud Foundry, Hadoop (Kafka, Storm, Spark and HBase).
Role: Service Reliability Engineer
Responsibilities:
• Implement Observability to monitor end to end Application using AppDynamics and Kibana.
• Evaluate the non-functional requirements and acceptance criteria. Derive SLI/SLO and define
health rules and alerts for all the application components.
• Conduct Resilience validation for all the application components.
• Configure AppDynamics agents/extensions on all the servers, Hadoop components, Java
processes and PCF services.
• Root cause analysis for production health rule violations.
• Define CICD model to deploy Microservices to PCF and spring batch JVMs on to virtual machine
using Jenkins and GitHub.
• Define and build End to End Application monitoring model by integrating all the application
components in AppDynamics.
• Performance tuning of Big Data application by monitoring metrics and statistics like process
latency, work process utilization, compaction queue & latencies etc. for Hadoop components –
HBase, Yarn , Spark , Hive, HDFS, MapReduce, Storm, Kafka and zookeeper
• Performance tuning of Pivotal Cloud Foundry application containers and micro services.
• Capacity planning and forecasting model for Hadoop data store, pivotal cloud foundry and
AppDynamics.
• Analyze and identify processes for application monitoring, derive critical business flow for
monitoring.
• Customize performance metrics to monitor RabbitMQ, Hadoop components (Kafka, Storm,
Spark, Hive and HBase) and PCF container.
• Build Business and performance dashboards using AppDynamics and Kibana for all the
processes, critical business flow and end to end Application monitoring.
• Define Performance Engineering strategy based on current and future workloads.
• Monitor end to end application and collect detailed performance metrics – Hardware metrics
(CPU, Memory, I/O and Network traffic), Application metrics (Heap Utilization, Garbage
Collection, Response time, Errors and transaction per sec), PCF Diego, bosh and container
metrics and Hadoop big data metrics for HBase, Spark, Storm, Kafka.
• Conduct deep dive analysis on performance metrics using tools like AppDynamics, Grafana,
Kibana, common logging system dashboards, Flame Graph and FireHose.
• Provide recommendations for improvements.
• Derive PCF container memory and parallel instances. Use complex theories and regression
algorithms and machine learning to create the forecast model for application usage
• Deliver monthly performance report with detailed application performance comparison.
HealthNet
Technology: Java, VMS COBOL, Oracle Rdb, PCA, Load Runner Domain: HealthCare
Location: USA Duration: Dec 2013 till Oct 2016
Description: Automated Business System (ABS) is the internal core system which manages the
complete heath management system like member, group, provider and claims details. Initially ICI
developed the ABS System. Health Net bought the code and application from ICI in 1986 and they
started programming for their own applications. ABS developed using VAX and BASIC, SCRGEN,
COBOL & Oracle Rdb technology. ABS would interact with different interfaces and third party tools to
manage member, group, and provider, claim details. It is a fully integrated system with the following
modules like Eligibility/Membership, Finance, Benefits, Claims and Provider. This project involves
various enhancements to increase Health Net’s business and comply with CMS standards. There are
also enhancements with Duals Eligibility Demonstration Program which would be implemented by 2013
and the base ground work, analysis & implementation of various enhancements is in progress for this
project. There are multiple batch jobs to accomplish the billing cycles, printing ID cards and other
major functionalities. The project follows the onsite-offshore model, which means the new requirement
requested by clients will be worked on from offshore as well as onsite. The project includes analysis
and solution proposition of service requests raised by business users. Service request is basically a
new enhancement that is driven by business or another application. A service request involves
analysis, design document preparation, coding, testing, Implementation & Post implementation
Support.
Medi-cal is California’s Medicaid program that provides health care services for low-Income individuals
including families with children, seniors, persons with disabilities, foster care, pregnant women and low
income people with specific diseases such as tuberculosis, breast cancer or HIV / AIDS and is similar to
HMO Business. QCare is the Core System for Medi-Cal and provides 100% of the system support to
Health Net of California’s Medi-Cal line of business
Cigna
Travelport
AXA
USAA
USAA