Post Job Free
Sign in

Engineer Build

Location:
Chicago, IL
Posted:
July 28, 2017

Contact this candidate

Resume:

HEMANTH REDDY

Mobile: +1-773-***-****

Email: ****************@*****.***

.

Professional Summary:

An extremely motivated and proficient individual with 1+years in Build, Release, and Software Configuration Management (SCM) in accordance with client needs.

Participated in designing and developing the presentation web-based client using HTML5, Java Script, AJAX, jQuery, JSP.

Extensively worked with automation tools like Jenkins, Bamboo to implement the End to End Automation.

Developed Perl and shell scripts for automation of the build and release process.

Extensively worked in resolving the conflicts during the Branch merging process in different version control systems.

Worked with Make Maven Build tools in Java and CPP Environment.

Managed the artifacts generated by Maven in the Nexus repository.

Knowledge and expertise in every phase of SDLC.

Jenkins was used for implementing automated CI/CD for daily deployments and for creating the end to end Build and deployment process

Updated Chef cook books managing server configurations

Having Understand Java applications, and J2EE framework

Extensively worked on creation of Unix Shell Scripts / Bash Scripts to Build, Promote, Upload and Deploy Informatica Artifacts across the environment

Highly involved in all sorts of troubleshooting post build and deployments.

Worked with Agile and ITIL methodologies.

Managed Maven project dependencies by creating parent-child relationships between Projects.

Deployed the archives to tomcat Application Servers using GIT.

Created procedures based on requirement in Electric commander to automate the build and deployment from DEV to Production.

Created and maintained scripts, procedures and documentation supporting the build process.

Worked extensively in Co-ordinating multiple Builds and Deployments for the parallel projects.

Monitoring, tracking, coordinating & managing 'Issues' & 'Escalation' in Lower to Stage Environments.

Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.

Maintained all the UNIX, Linux, AIX and Solaris environments for deployments.

Performed admin tasks on Linux, AIX and Windows Operating Systems like installations, Configuring Soft Links etc.

Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.

Configured Jenkins Jobs to work with deploy for post build kick-off'.

Creating component templates and Component processes in IBM uDeploy.

Self-motivated, quick learner, good communication skills, takes independent responsibility to contribute and teamwork skills.

SKILL SET:

DevOps tools: Jenkins, Maven, Ant, Docker.

Version control: Subversion, git.

Configuration management: Chef, Puppet.

Monitoring tools: AWS cloud watch, Nagios.

Operating systems: Red Hat Enterprise Linux, CentOS, UBUNTU, Windows, Mac OS X.

SDLC: Agile, Waterfall.

Cloud platforms: Amazon Web services, Google cloud platform.

Programming languages: C, C++, J2SE, J2EE.

Work Experience:

Build & Release Engineer

Intuit APRIL 2016 – MAY-2017

Worked in an agile/scrum development team to deliver an end to end continuous

maintained scripts in Maven to create JAR, WAR, EAR artifacts and other build automation tasks.

Expertise with Linux and Windows environments including shell scripts, Subversion, GIT Hub.

Implementing a Continuous Integration and Continuous Deployment framework using Jenkins, and Maven in Linux environment.

Extensive experience in SCM concepts: Branching, Merging, check in/out, Labeling, Packaging, Baselines, and Releases.

Extensively worked on Jenkins continuous integration and for End-to-End automation for all build and deployments

Efficiently resolved merge conflicts in Subversion with the J2EE development background.

Using all kinds of Server Constraints (Primary Keys, Foreign Keys, Defaults, Check and Unique etc.). Writing Complex T- SQL Queries, Sub queries, Co-related sub queries and Dynamic SQL

Worked on configuration of uDeploy and Jenkins Continuous Integration tools for automate the builds.

Implemented uDeploy and Jenkins for Continuous Integration Builds, automated deployments and Notifications.

Automated the build and release management process including monitoring changes between releases.

Used Maven and pom.XML for doing Java build involving over 5000 JAR files and 2 weeks build schedule

Maintained all the Linux environments for deployments.

Implemented Shell and Perl scripts for release and build automation. Manipulated and automated scripts to suit the requirements

Deployed the Java applications into web application servers like apache Tomcat.

Identify and coordinate deployment of appropriate modules to various test environments and production environments

Efficient in tracing complex build problems, release issues and environment issues in a multi component environment.

Excellent communicative, interpersonal, intuitive, analysis skills with ability to work efficiently in both independent and team work environments.

Work Experience:

Build & Release Engineer

37 Media, Hyderabad June 2013– May 2015

Experience in administered GIT. I created branches, proposed branching strategies, performed merges and other activities

Manage internal and external build, packaging, and release projects

Implement various codes in software programs to integrate with build environment

Monitor, analyze, document, and solve bugs related to packaging

Research methods for improving software building process

Experience in dealing with Build Management and Build Automation, I used Maven to automate the builds

Generate regular reports and performance metrics

Excellent experience in documenting and automating the build and release process.

Initiated responsibility for administering the SVN and GIT servers which included install, upgrade, backup, adding users, creating repository/branches, merging, writing hooks scripts, performance tuning, troubleshooting issues and maintenance

Implementation/setup continuous project build and deployment delivery process using Subversion, Bamboo, urban code Deploy and Subversion, Jenkins, urban code Deploy

Resolved update, merge and password authentication issues in Bamboo and Jira.

Involved in implementing Atlassian Tool Suite (Jira, Bamboo).

Defined processes to build and deliver software baselines for internal as well as external customer

Involved in writing the Maven scripts for the configuration of j2ee applications

Automated build process with Continuous Integration Tool Jenkins/Hudson, Batch/Perl.

Created and owned, Build and Continuous Integration environment with Ant, Maven, Visual Studio, and Jenkins

Working closely with Build and Release Activities.

Build Java code and .NET code on to different Jenkins servers as per the schedule

Education:

Master of Science – Master’s in Computer Technology, Eastern Illinois University. JAN 2016-May 2017

Bachelor of Science – Computer Science Engineering, JNTUH, India. May 2015

Personal Strengths:

Ready to learn new things and have good ramp up capabilities

Good Analytical and problem-solving skills



Contact this candidate