0% found this document useful (0 votes)
99 views

Summary:: Ravi Kumar

The document contains the contact information and resume of Ravi Kumar, who has over 3 years of experience in middleware support, build and release engineering, and DevOps. Ravi has worked with technologies like Java, Chef, Jenkins, Git, Maven, Ant, Tomcat, and databases like Oracle and SQL Server. His responsibilities have included developing build and deployment processes, configuring infrastructure with Chef recipes, managing source code repositories, and implementing continuous integration and delivery pipelines.

Uploaded by

rohit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
99 views

Summary:: Ravi Kumar

The document contains the contact information and resume of Ravi Kumar, who has over 3 years of experience in middleware support, build and release engineering, and DevOps. Ravi has worked with technologies like Java, Chef, Jenkins, Git, Maven, Ant, Tomcat, and databases like Oracle and SQL Server. His responsibilities have included developing build and deployment processes, configuring infrastructure with Chef recipes, managing source code repositories, and implementing continuous integration and delivery pipelines.

Uploaded by

rohit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Ravi Kumar

Mobile: 9066535335
Mail: [email protected]

Summary:

 Over 3+ years of experience in middleware support Build and Configuration, Build and Release application
under various platforms.
 Involved in creating services like proxy and business service and import the same to the different
environment.
 Experience in using version controller tools like Subversion (SVN), GIT, IBM Clear case UCM and PVCS.
 Extensively worked on Hudson, Jenkins and Team City for continuous integration and for End to End
automation for all build and deployments.
 Knowledge of Chef as Configuration management tool, to automate repetitive tasks, quickly deploy critical
applications, and proactively manage change.
 Worked with development engineers to ensure automated test efforts are tightly integrated with the build
system and in fixing the error while doing the deployment and building.
  Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing,
and Testing, and Implementing, Post-production analysis of the projects.
  Ability in deploying the developed code in a WebSphere/WebLogic/Apache Tomcat/JBOSS, IIS7.
 Excellent knowledge on Java/J2EE and also the ability of developing XML, HTML, Shell Scripts and Perl
Scripts.
 Efficient in working closely with core product teams to ensure high quality and timely delivery of builds. 
 Excellent experience in documenting and automating the build and release process.
 Ability in managing all aspects of the software configuration management process including code
compilation, packaging/deployment/release methodology & application configurations.
 Expertise in Querying RDBMS such as Oracle, SQL Server using SQL, PL/SQL for data integrity.
  Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
 Proficient in tracing complex build problems, release issues and environment issues in a multi-component
environment
 Extensively used build utilities like Maven, ANT for building of jar, war, bar and ear files.
  Expertise in troubleshooting the problems generated while building, deploying and also in production
support
 Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work
efficiently in both independent and team work environments. 

Technical Skills
Languages: C, C++, XML, Java
Operating Systems: Windows, UNIX (SUN Solaris, Linux, HP-UX, IBM AIX)
Databases: Oracle, MS SQL Server, My SQL
Middleware: IIS, apache Tomcat, WebLogic, WebSphere, JBoss, I Planet
CI Tools Hudson, Jenkins, Bamboo, Team City, Anthill Pro
Scripting Shell, Perl, Ruby, Ant, Maven
PROFESSIONAL EXPERIENCE

JPMC, Hyderabad, October’2013 – Till


Role: DevOps Engineer

Responsibilities:

 Developed build and deployment processes for Pre-production environments.


 Worked closely with the development and operations organizations to implement the necessary
tools and process to support the automation of builds, deployments, testing and infrastructure
(infrastructure as code) using Chef.
 Developed Chef recipes to configure, deploy and maintain software components of the existing
infrastructure
 Used Subversion as source code repositories.
 Managed SVN/Git repositories for branching, merging, and tagging.
 Developed Shell/Perl Scripts for automation purpose.
 Resolved merging issues during rebasing and re-integrating branches by conducting meetings with
Development Team Leads.
 Responsible for designing and deploying best SCM processes and procedures.
 Worked closely with software developers and Sysadmin to debug software and system problems
 Used Chef to automate Configuration management & Applications.
 Used Chef to manage Web Applications, Config Files, Data Base, Commands, Users
Mount Points, and Packages.
 Maintained and coordinated environment configuration, controls, code integrity, and code conflict
resolution.
 Migrated ANT projects into Maven projects and written Maven pom files from the scratch for multi
module projects.
 Involved in writing parent pom files to establish the code quality tools integration.
 Installing, configuring and administering Jenkins CI tool on Linux machines.
 Coordinate/assist developers with establishing and applying appropriate branching,
labeling/naming conventions using GIT source control.
 Analyze and resolve conflicts related to merging of source code for GIT.
 Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
 Suggested tools and related implementation to engineering teams regarding cloud based services.
 Executed QA services for enhancing efficiency of technologies AND related updates for cloud
storage applications. 
 Used Jenkins for Continuous Integration and deployment into Tomcat/WebLogic Application
Server.
 Installed and Configured the Nexus repository manager for sharing the artifacts within the
company.
 Supported and developed tools for integration, automated testing and release management.
 Verified if the methods used to create and recreate software builds are consistent and repeatable.
 Involved in Research of the project application architecture to support/resolve build, compile, and
test issues/problems.
 Releasing code to testing regions or staging areas according to the schedule published.
 Used Jira as ticket tracking and work flow tool.

Environment: Java/J2ee, SVN, GIT, Jenkins, AWS, Chef, Maven, ANT, Tomcat, Cloud computing, Jvm,
Jira, Shell/Perl Scripts, Python.
(GEICO) Commercial Auto Sales & Payment, Hyderabad, NOV ’2011 – October‘2013

Role:  Build and Release Engineer

Responsibilities:

 Provided CM and Build support for more than 5 different applications, built and deployed to
the production and lower environment.
 Defined and Implemented CM and Release Management Processes, Policies and Procedures.
 Implement, maintain and support reliable, timely and reproducible builds for project teams.
 Maintained build related scripts developed in ANT, Python and shell. Modified build
configuration files including Ant’s build.xml.
 Worked with development team to migrate Ant scripts to Maven.
 Experienced in authoring pom.xml files, performing releases with the Maven release plugin, 
Mavenization of Java projects and managing Maven repositories.
 Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
 Used Maven dependency management system to deploy snapshot and release artifacts to
Nexus to share artifacts across projects. 
 Configured and maintained Jenkins to implement the CI process and integrated the tool
with Ant and Maven to schedule the builds. 
 Work with development/testing, deployment, systems/infrastructure and project teams to
ensure continuous operation of build and test systems.
 Worked on the Oracle databases in the backend to execute the DMLs and DDLs. 
Own full lifecycle of build system - from analysis, development, implementation and support
of builds, unit testing and deployments.

Environment: Ant, Java/J2EE, Maven, Jenkins, Linux, Solaris, Python, WebSphere, Shell


scripting, Nexus

EDUCATION:

Bachelor Degree (BSC-Computer Science) Under Kakatiya University Warangal in 2009.

You might also like