We provide IT Staff Augmentation Services!

Buildreleaseengineer/configuration Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Almost 8 years of experience in IT Industry with ability to accomplish all aspects of the Software Configuration Management (SCM) process and Build/Release Management
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Extensive experience in using Version control systems includes Subversion (SVN), Perforce and CA Harvest.
  • Involved in the functional usage and deployment of applications in WebLogic, WebSphere and Apache Tomcat Server
  • Expertise in using build tools like ANT, MAVEN for the building of deployable artifacts such as War, Jar & Ear from source code.
  • Ability in development and execution of XML, Shell Scripts and Perl Scripts.
  • Detailed knowledge of the Software Development Life Cycle(SDLC)
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Created tags and branches for the newreleasesusing different version control systems
  • Developed and maintained the Standard Operating Procedures for the software.
  • Worked on different branching strategies.
  • Extensively worked on Hudson and Jenkins for continuous integration and for End to End automation for all build and deployments.
  • Arranging Change Control Board Meetings, defining guidelines for Change Control Board.
  • Tested the application after the deployment is done.
  • Familiarity with relational databases such as MY SQL, SQL Server and Oracle.
  • Detailed knowledge of the Software Development Life Cycle(SDLC)
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Strong troubleshooting, debugging, and analytical skills.
  • Positive attitude, strong work ethic, and ability to work in a highly collaborative team environment.
  • Proficient in communicating effectively with good project management skills.

TECHNICAL SKILLS:

Application Servers: Oracle WebLogic, IBM WebSphere 6.x, Apache Tomcat.

Web Servers: Apache Tomcat, Iplanet, IIS, Apache Web Server.

Operating Systems: RedHat Linux, Solaris 8/9/10, SUSE Linux, AIX, Windows NT/XP/2003/2008.

Languages: C, Java, PL/SQL.

Build Tools: ANT, Maven, MS Build.

Databases: Oracle, MYSQL, SQL Server.

Version Control: Subversion, Perforce, CA Harvest.

Testing Tools: JUnit, Win Runner 8.2, Test Director

PROFESSIONAL EXPERIENCE

BuildReleaseEngineer/Configuration

Confidential, Boston, MA

Responsibilities:

  • Primary duties include Build and Deployment of the java applications onto different environments like Dev, QA and UAT.
  • Using SVN to manage source code versions.
  • Involved in Installing/Administering Subversion and implement best practices.
  • Responsible for Code Migration to different environments.
  • Released the PLATFORM code on to server ESLNA12 manually and automated.
  • Created Baselines for the PLATFORM releases.
  • Released single files on to PLATFORM manually
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Built and Deployed java source code into application servers in an Agile continuous integration environment.
  • Generated Ant, Perl & UNIX scripts for build activities in Dev, QA, Staging and Production environments.
  • Worked on the transition projects, which involves migration activities from Ant to Maven in order to standardize the build across all the applications.
  • Involved in Installing/Administering/Configuring Sonatype Nexus as Artifact repository manager.
  • Coordinated application release with Development, DBA, QA and project management teams.
  • Responsible for creating different release branches.
  • Merged release branches to the trunk after the production release and resolved the conflicts erose if any during the merge in Subversion.
  • Managed Users and Groups in Subversion.
  • Integrated continuous integration system (Jenkins) with Subversion version control repository and continually build as the check - in comes from the developer.
  • Automated the deployment and server bounce process is by creating the scripts using Websphere and Shell scripts.
  • Maintained configuration files for each application for build purpose and installed on different environments.
  • Directed the Release Management Calls to synchronize with the Developers, Testers and DBA teams for successful Release.
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.
  • Deployed using Admin console into Websphere Application Servers.
  • Involved in troubleshooting of user interface using JSP.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Worked closely with the team to review code for compatibility issues, resolve issues as they arise, and implement deployment processes and improvements on a continuous basis.

Build&ReleaseEngineer/Configuration

Confidential, Dallas, TX

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Primary duties include Build and Deployment of the java applications onto different environments like Dev, QA, UAT and Prod.
  • Used Perforce as Version control to manage Source code.
  • Merged release branches to the trunk after the production release and resolved the conflicts arose if any during the merge in Perforce.
  • Managed Users and Groups in Perforce and troubleshooting client spec issues and user issues.
  • Hudson is used as a continuous integration tool for build and deployment of JAVA code.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Built and Deployed java source code into application servers in an agile continuous integration environment.
  • Generated Maven, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Builds and deploys J2EE application in Web Logic.
  • Experience in creating and configuring new Virtual Machines
  • Coordinated application release with Development, DBA, QA and project management teams.
  • Automated the deployment and server bounce process is by creating the scripts using Shell.

Configuration,BuildandReleaseEngineer

Confidential, California

Responsibilities:

  • Used SVN as Version Control for branching, tagging, and merging.
  • Analyzed ANT project for conversion.
  • Converting the ANT Build projects to Maven Build projects.
  • Developing the Maven Build scripts (pom.xml).
  • Implemented Maven builds to automate JAR, WAR and EAR.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Used Hudson for continuous Integration and deployment in Tomcat Application Server.
  • Building and Administering the Hudson Continuous Integration servers.
  • Built and Configured Hudson Slaves for Parallel Job execution.
  • Creating new Build jobs, Integration testing jobs and deploy jobs in Hudson to automate the process.
  • Installed and Configured the Apache Tomcat application servers for Dev and Integration Test Environments.
  • Automated the process of deployment to Apache Tomcat Application Servers by developing Perl Scripts.
  • Worked in Agile Project management Process.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an Agile continuous integration process and automated the whole process.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Developed, maintained, and distributed release notes for each scheduled release.

BuildandReleaseEngineer

Confidential, Indianapolis, IN

Responsibilities:

  • Primary duties include Build and Deployment of the java applications onto different environments like Dev, QA and UAT.
  • Involved in Installing Hudson on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Generated Ant, Perl & UNIX scripts for build activities in Dev, QA, Staging and Production environments.
  • Coordinated application release with Development, DBA, QA and project management teams.
  • Used CA Harvest as Version Control and Process tool
  • Responsible for creating different release branches.
  • Merged release branches to the trunk after the production release and resolved the conflicts erose if any during the merge in Harvest.
  • Managed Users and Groups in Harvest and troubleshooted client spec issues and user issues.
  • Integrated continuous integration system (Hudson) with CA Harvest version control repository and continually build as the check-in comes from the developer.
  • Automated the deployment and server bounce process by creating the scripts using Weblogic Scripting Tool (WLST) and Shell scripts.
  • Build artifacts (war and ear) are deployed into a Weblogic app server by integrating the WLST scripts and Shell Scripts.
  • Maintained configuration files for each application for build purpose and installed on different environments.
  • Directed the Release Management Calls to synchronize with the Developers, Testers and DBA teams for successful Release.
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.
  • Deployed using Admin console into WebLogic Application Servers.
  • Involved in troubleshooting of user interface using JSP.
  • Worked closely with the team to review code for compatibility issues, resolve issues as they arise, and implement deployment processes and improvements on a continuous basis.

TestingEngineer

Confidential

Responsibilities:

  • The Printer had following functionalities: Copy, Scanning, Printing & Fax functionality
  • Performing feature testing & white box testing. PML (Peripheral Management Language)
  • Device ID String.BuildAcceptance Testing, Preparing of Test Design, Test Case.
  • Flashing latest firmware in HP printers, Executing Test Cases & Logging Bugs Using D5DDT tool.

We'd love your feedback!