We provide IT Staff Augmentation Services!

Build/release Engineer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Six years of experience in Retail, telecommunication, and manufacturing projects and environments in all phases of Web based and Client/Server applications in Release management.
  • Extensively worked with automation tools like Jenkins, Hudson, Electric commander, Anthill Pro to implement the End to End Automation.
  • Worked with Version Control Systems like Perforce, SVN, VBScript,CVS, IBM clear case, GIT and Harvest
  • Administered Version Control systems like Perforce, Subversion to create daily backups and checkpoint files.
  • Proposed Branching strategies for implementing the Parallel development and suits the agile methodology for different Version control systems.
  • Extensively worked in resolving the conflicts during the Branch merging process in different version control systems.
  • Experience in Deploying to and administering Jboss, IBM Websphere and Weblogic Application Servers.
  • Worked with Make, Ant and Maven Build tools in Java and CPP Environment.
  • Knowledge and expertise in every phase of SDLC, and QALC.
  • Created a single Ant script which performs the end - to-end build of multiple modules for the application.
  • Involved in Migration activities from Ant to Maven to enhance the build process
  • Converted build.xml into POM.xml to build the applications using Maven.
  • Managed the artifacts generated by Maven in the Nexus repository.
  • Good Knowledge in bash (shell)/Perl/Expect and Powershell scripting.
  • Good command in working with Tracking Tools Remedy, HP Service Center, JIRA and ITSM.
  • Excellent knowledge and well experienced in MS SQL Server Web Server Technologies like Apache, IIS, and Tomcat
  • Performed integration of Code Quality Analysis Techniques like (FindBugs, PMD, Cobertura) etc with CI tools
  • Experience with SCA Fortify and Lithium Static & Dynamic website/code scanning tools
  • Familiar with integrating JUnit and code quality Tests as a part of build process.
  • Experience integrating Sonar and XRadar test suites with Anthill Pro, Hudson and Jenkins
  • Experience in administrating operating systems like Linux, Solaris.
  • Knowledge in developing Secure Web applications using JSP, Servlets, JSTL, Java Beans, EJB, JDBC, JNDI, JavaScript, XML and XSLT.
  • Experience in creating cloud VM with HP IT Cloud service Manager using wix.
  • Highly involved in all sorts of troubleshooting post build and deployments.
  • Experience in Project Delivery Framework and Project Portfolio Management.
  • Areas of expertise include release, change, and configuration management in align with ITIL standards.
  • Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Self-motivated, quick learner, good communication skills, takes independent responsibility to contribute and teamwork skills.

TECHNICAL SKILLS

CI Tools: Hudson, Electric commander, Anthill Pro, Jenkins, uDeploy, uBuild

Scripting: Shell, Perl, Batch, PowerShell, VBScript, Python, wsadmin

Build tools: Ant, Maven, Wix, TFS.

Version control: SVN, Perforce, GIT, IBM Clearcase

Databases: Oracle, MS SQL Server, My SQL

Middleware Tools: Apache Tomcat, Weblogic, IBM Websphere, JBoss

Languages: C, C++, XML, Java

Operating Systems: Windows NT/2003/2008, Windows XP, Vista, Windows 7, Windows 8, UNIX (SUN Solaris, Linux, HP-UX, IBM AIX)

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Build/Release Engineer

Responsibilities:

  • Worked on Build and deploy software artifacts and code across multiple engineering environments and the production environment.
  • Worked on automation of daily builds and deployment to Dev environment.
  • Used Shell Scripts and Perl to deploy artifacts that are built by Ant.
  • Deployed the archives to tomcat Application Servers using GIT.
  • Performed re-starts, xml, and environment properties, configuration changes.
  • Managing Team Wiki Pages. Documented the deployment process of code to production on an Excel Sheet.
  • Resolve technical issues working with Trading Systems Specialists associated with development and real time fixes.
  • Develop library to tools for automating manual workflows in development process.
  • Monitoring, tracking, coordinating & managing 'Issues' & 'Escalation'.
  • Tracking code migration & testing efforts in all environments (i.e. Integration, Sys. Test, UAT, Performance/Tech. Test, Smoke test, Training & Staging environments (Mock Cut-Overs)) & final migration into Production Environment
  • Used Microsoft SharePoint for tracking and registering build issues.
  • Used Shell scripts and Ant scripts for Log monitoring.
  • Handling and coordinating Prod deployments overnight.
  • Administered and maintained source code repositories using Subversion and GIT.
  • Worked on monitors within HP Sitescope to monitor server infrastructure.
  • Actively worked closely with various engineering teams on software projects and in creating and improving engineering processes, infrastructures, and strategies.
  • Worked on Intershop Enfinity suite in Apache tomcat and actively participated in migration to Ecommerce
  • Actively worked on Database migrations and data refreshes to lower environments.
  • Executed the DB Scripts on based Dev request for Dev environment.
  • Created workflows for each release in Electric commander, which clearly assigns which release uses which environment.
  • Created procedures based on requirement in Electric commander to automate the build and deployment from DEV to Production.
  • Actively coordinated with Dev team for merge issues in Subversion.
  • Proposed and implemented one click Pre prod and prod deployment in Electric Commander.
  • Proposed DB scripts rollback model through Ant scripts.
  • Installed and Configured IBM Sterling OMS and Call center
  • Automated installation of binaries and Configuration of IBM Websphere Commerce and Application server 7.0.27 and 8.5.5 versions.
  • Created and maintained scripts, procedures and documentation supporting the build process.
  • Actively participated in Ecommerce transformation releases.
  • Automated APAR updates product level and Instance level.
  • Responsible for Installation, rebuild, upgrade servers and configure hardware, services, etc. based on project request.

Confidential, Richfield, MN

Build/Release Specialist

Responsibilities:

  • Coordinating Release effort amongst various teams (Development, QA, performance Testing and Production) in geographically separated environment.
  • Participating in “Release Readiness Review” status meeting Go/No-go Process.
  • 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.
  • Used Jira for tracking bugs and issues. Also partially administered it by designing custom workflows.
  • Coordinating with Offshore team providing inputs of onsite progress and guidance
  • Automated Deployments in Lower Environments using Jenkins and Udeploy.
  • Worked extensively in Co-ordinating multiple Builds and Deployments for the parallel projects.
  • Presenting Project’s Weekly status to Senior Management during Weekly Status Meetings.
  • Monitoring, tracking, coordinating & managing 'Issues' & 'Escalation' in Lower to Stage Environments
  • Code Migration and testing in all Environments
  • Actively Handled PROD Deployments Dotcom site.
  • Configured UI Deployments in Jenkins for all Dotcom Environments.
  • Renewed Application as well as webserver certificates from Lower to Higher Environments.
  • Worked on ATG Platform and Environment refresh Activities.
  • Preparation and Implementation of PROD release plans.
  • Monitoring Application logs and Issue Triage with developers.
  • Managed the Creation of RFC’s using ITSM tool and getting approvals from CAB.
  • Implementing Corrective-actions in case of deviation from the Release plan.
  • Managed and performed the environment related atg configuration changes as a part of deployment.
  • Worked with Subversion, Proposed and implemented branching strategy.
  • Managed the Subversion branching strategy for a few applications by creating Release branches,
  • Development branches thus ensuring the integrity of Trunk.
  • Efficiently resolved merge conflicts in Subversion with the J2EE development background.
  • Involved in ANT to MAVEN Migration activities.
  • Used Shell Scripts and Perl to deploy artifacts that are built by Ant.
  • Deployed the archives using TFS to tomcat Web server and Jboss Application Servers.
  • Performed re-starts, xml config changes.
  • Executed the DB Scripts which have dependencies on the code on Oracle DB.
  • Co-ordinated with Third-Party Teams for setting up integrations like Order management systems, TAX systems, shipping and delivery systems.
  • Also Worked on Liquibase tool for the Execution of DB Scripts and Maintaining version of DB Execution.
  • Managing Team Wiki Pages. Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.

Confidential, Austin, TX

Build & Release Engineer

Responsibilities:

  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Participating in “Release Readiness Review” status meeting (Go/No-go Process).
  • Creation of Release Plan, Definition, collection, analysis & presentation of Release Project Metrics on weekly basis.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Wrote build.xml for applications that use Ant for builds respectively
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Experience with writing perl scripts on Linix and IBM AIX servers for Websphere application deployments.
  • Deployed the archives to websphere Application Servers.
  • Involved in Migration activities from IBM clearcase to SVN to enhance the build process.
  • Integrated Subversion for automating builds with Jenkins
  • Trained all the developers for self-help to kick of single click builds and single click deploys.
  • Works with release coordinate to determine an appropriate build schedule and then initiates the build and packaging process and deployments into development environments.
  • Configured slaves in Jenkins for appropriate release builds in windows server.
  • Trained developers to use ClearCase utilities.
  • Used ClearQuest for tracking bugs and issues. Also partially administered it by designing custom workflows.
  • Create/Maintain custom build scripts in Java/Perl. Develop Rational ClearQuest schemas and tailored the tools with custom Perl and batch scripts
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.
  • Taking the ownership of CMDB, Release Branch and making sure all the versions of the Releases are in place for further use.
  • Taking an active part preceding over Software Configuration Management Meetings by suggesting branching strategies and best practices to promote Parallel development and Agile development practices
  • Resolving Release conflicts regarding dates and accommodating in various Release/Build windows by negotiating with customers based on priority and other factors.
  • Addressing dependencies and handling issues with release of interdependent projects especially in the Web services area.
  • Actively involved and still contributing to the ITG framework implementation and safeguarding.
  • Used Subversion in branching, tagging and merging the Source Code and also managed the source code repository.
  • Integrated QTP kickoff scripts as Post DEV Deployment steps to return smoke test results
  • Helped in Application Monitoring Setup by scanning the logs at various levels and notifying appropriate teams by email alerts.
  • Managed RM Issues and Features using ITSM.
  • Aligned the resources with the help of PM for a Mock cutover and cutover (Prod Release)
  • Used Perl and batch scripts for deployment automation.
  • Maintained all the UNIX, Linux, AIX,Visual Studio,performed VBScript and Solaris environments for deployments.
  • Performed admin tasks on Linix, AIX and Windows Operating Systems like installations, Configuring Soft Links etc

Confidential, Warren, NJ

Build Master

Responsibilities:

  • Participating in “Release Readiness Review” status meeting (Go/No-go Process).
  • Creation of Release Plan, Definition, collection, analysis & presentation of Release Project Metrics on weekly basis.
  • Identifying Cross Functional Dependencies, Monitoring & tracking the release milestones.
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Presenting Project’s Weekly status to Senior Management during Weekly Status Meetings.
  • Key Member of CCB (Change Control Board); in case of change in defined scope of the release (Change in requirements).
  • Monitoring, tracking, coordinating & managing 'Issues' & 'Escalation'.
  • Tracking code migration & testing efforts in all environments (i.e. Integration, Sys. Test, UAT, Performance/Tech. Test, Training & Staging environments (Mock Cut-Overs)) & final migration into Production Environment
  • Used Jira for tracking bugs and issues. Also partially administered it by designing custom workflows.
  • Implementing Corrective-actions in case of deviation from the Release plan.
  • Overseeing the continuous build, integration & testing for Java related code running on Cruise Control Mechanism (Unit, Integration & System Level Tests).
  • Implemented Anthill Pro and Hudson for Continuous Integration Builds, automated deployments and Notifications.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Hudson and Anthill pro.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Wrote build.xml and Pom.xml for applications that use Ant and Maven for builds respectively
  • Experience integrating JUnit, FindBugs, Checkstyle code analysis and testing during the build.
  • Used Shell and Perl scripting to deploy artifacts that are built by Ant and Maven.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Deployed the archives to tomcat Web server and websphere/weblogic Application Servers.
  • Performed IBM Websphere Administrative tasks like installing WAS, Configuring ND, Cell, Nodes, Cluster and aided in usage of High Availability Mgr.
  • Experience with writing perl scripts on Linix and IBM AIX servers for Websphere Message broker toolkit application deployments.
  • Served as a partial administrator for Unix and AIX machines.
  • Performed re-starts and xml configs and post deploy setups and brought application up for testing
  • Also used VMWare for creating VMs.

We'd love your feedback!