We provide IT Staff Augmentation Services!

Build And Release Engineer Resume

3.00/5 (Submit Your Rating)

Watsonville, CA

SUMMARY

  • A motivated and proficient individual with 7 years in Build, Release, Software Configuration Management in accordance with client needs
  • Set the Subversion policies and provided support to Development team
  • In depth knowledge of configuration management concepts and experience with various source control tools like Subversion, Perforce
  • Proficiency with ANT&MAVEN to build projects (include J2EE applications)
  • Responsible for all aspects of the software configuration management process including code compilation, packaging/deployment/release methodology and application configurations
  • Developed and maintained build scripts using Apache ANT and MAVEN to perform builds efficiently
  • Worked with software configuration Management tools like Perforce and SVN(Subversion )
  • Expertise in Shell scripting for environment builds Automate deployment on WebSphere Application Server and WebLogic Application Servers
  • Experience in working with Tracking Tools HP Service Center, JIRA
  • Worked on continuous integration based on Maven and Hudson
  • Configured and secured Web server interface, session management, JBoss resources in IBM WebSphere
  • Working with application infrastructure architects to establish the physical environments to effectively perform the software builds and deployment with an emphasis on quality, integrity and security
  • Experience in Deploying to and administering in the use of JBoss, Tomcat and Apache Web Server, WebLogic, WebSphere, SVN
  • Experience in Java/.NET, C++, C and manage software configurations and build in a UNIX environment
  • Experience in performing and managing system upgrades while keeping business and technical needs in mind
  • Good analytical, communication and presentation skills. Ability to work individual as well as in a team environment

TECHNICAL SKILLS

SCM Tools: Subversion (SVN), Perforce, Jenkins/Hudson, Sonar, Jira, TFS, ClearCase, GITGitHub

Build Tools: Maven, Ant and Make

Servers: Apache, JBoss, Tomcat, WebLogic, WebSphere

Web Technologies: Google Web Toolkit, HTML, JavaScript, CSS, XML, XSLT

Platforms: UNIX, Linux, HP - UX, Solaris, Microsoft Windows Vista/XP/2000

Languages: Shell, C, C++, Java, J2EE, ASP.net, Power Shell, Perl, Python, PHP

Database Systems: SQL DBA, SQL Server 2000/2005, Oracle 9i/10g-PL/SQL, MS Access

Platforms: Red hat enterprise Linux 4/5, Sun Solaris 10/9/8/7Windows NT2003/2008, Windows XP, Vista, Windows 7

PROFESSIONAL EXPERIENCE

Confidential, Watsonville, CA

Build and Release Engineer

Responsibilities:

  • Installed and configured SVN and Bugzilla servers.
  • Put Through integration testing environment for developers.
  • Executed web based builds to allow any time and any branch builds.
  • Created branching for developers. Involved in stage cloning for the diff streams
  • Responsible for building patches, Fix packs, weekly, nightly, development and PDA builds.
  • Prepared the Release plan and Coordination activities from Release Management.
  • Performing Continuous Build using Cruise Control, Developed and maintained build for all environments (SANDBOX/DEV/QA/PROD) in Web logic server.
  • Geared up the SVN/p4 related Configurations for Build and deployment for theASP.NET Applications
  • Prominent member of development, Test, Stage and Production environments with
  • Installing, Configuring, designing, maintenance and troubleshooting the Infrastructure and
  • Application configurations on servers.
  • Involved in Installation, Configuration and maintenance of the JBoss Servers on RHEL and Windows 2000/2003 environment.
  • Used Jenkins/Cruise Control in conjunction with ANT and MS Build to automate the builds.
  • Deployment and configurations of enterprise J2EE applications that include EAR (Enterprise Archives) and WAR (Web Archives). Migration of enterprise J2EE Applications from Web Sphere Application Server v5.x to JBOSS.
  • Trouble shooting and Performance tuning using Resource analyzer and log analyzer by
  • Analyzing Error and Event log files.
  • Maintain the Release notes and list of deliverables, Coordinating Weekly Database releases
  • Ensuring that all release and deployment packages can be tracked, installed, tested, verified, and/or uninstalled or backed out as appropriate
  • Created custom Web-based automated reporting tools using Perl, Clear Tool and Web Design Tools. QA & UAT support for testing & validation

Environment: Eclipse, IBM Web Sphere, JBOSS, Jenkins, Cruise Control, XML and Toad, SVN, Subversion.

Confidential, NYC, NY

Build and Release Engineer

Responsibilities:

  • Developed and implemented Software Configuration Management strategies for various applications according to the agile process.
  • Worked in agile modeled software development life cycle.
  • Provided Wiki and Subversion access to newly hired developers and QA’s.
  • Built and Deployed artifacts into an application server in an agile continuous integration environment.
  • Configured Continuous Integration and Continuous delivery model for enterprise changes.
  • Provide communication to various levels of audience on plans, status and updates on all the Major, Maintenance and Hot fix releases
  • Responsible for pushing different releases like Major, Isolated, Unplanned Releases etc.
  • Created step in Quick build to automate integration build and full build process.
  • Used Maven profiles to create different builds so that it can be released early and released often-agile/extreme programming.
  • Installed Quick Build and performed troubleshooting during installation to implement the CI process for the java application builds.
  • Configured and maintained Quick Build to implement the CI process and integrated the tool with Ant and Maven to schedule the builds
  • Responsible for debugging in case of site issues and for delivering changes to progressive environments during deployments.
  • Created and Used shell and Perl scripting to automate the deployments
  • Pointed server to different database as required.
  • Monitoring Bug status and conducting bug status meetings during Major release cycle
  • Creating the new streams for every Major and Patch releases and work on merging of the streams.
  • Work closely with Change Management on preparing the Release Plans and Calendars for the Current Release. Monitoring the activity of Release Engineering and Network Operations during the push (Move to Production) and help resolve any issues that come up.
  • Prepared Playbooks for the build and deployment process for Nielsen.

Environment: Ant, Maven, JIRA, SVN, GIT, Shell, UNIX, Linux, IBM WebSphere, Oracle WebLogic, Anthill Pro, Quick Build

Confidential, San Francisco, CA

Build and Release Engineer

Responsibilities:

  • Configuration and maintenance of application deployed in Oracle WebLogic on Linux (RHEL) environments.
  • Deployed Enterprise J2EE Applications using the deployment Scripts and administration console, Configured and deployed various resources required for the application and maintaining the central repository for all the instances of the applications.
  • Automated a few of the admin console deployments using WLST snippets inside a Shell wrapper.
  • Send releases to SID testing. Resolve issues before going into questionnaire. Drafting the documents for each release about the issues and the lessons learnt.
  • Successfully managed concurrent deliverables on time and with quality within fast-paced environment and under deadlines.
  • SVN - Code Versioning, Administration, Branching and Merging
  • Accomplished dry run deployment before going to Production live. Providing formal documentation including environment specifications
  • Raising and Tracking the DBCR'S request as per environment needs.
  • Performed builds using Ant and converted applications from Ant builds to Maven Builds
  • Automated the builds using Anthill Pro/Jenkins/Hudson to single click.
  • Performed Assemble and Deploy in all the Environments (Dev/QA/Prod). Drafting the SCM plan updates.
  • Handled the Streaming Strategy of the release and resolved the conflicts.
  • Executed Reports, XSI - External Interface Deployment in UNIX Box.
  • Responsible for ensuring that agreed-upon project tasks and assignments are completed on time, on budget, and within quality standards Creating Metrics and Weekly status report
  • Carry out the integration testing at end of each build.
  • Executed Test Director testing framework and tracked the bugs

Environment: Oracle WebLogic, Ant, Maven, SVN, Subversion / PVCS, UNIX, Shell Scripting, Perl Scripting

Confidential, Atlanta, GA

Build and Release Engineer

Responsibilities:

  • Preparing and Managing Release plan & Release Schedules
  • Production Support - Continuous release to Production support for scheduled releases and hotfix/patch deployments
  • Manage the coordination of all release activities and work closely with the PM's and development teams to assure progress and mitigate any issues impacting overall release rollout
  • Involved in the gathering of automation requirements and preparation of automated build solutions and deployment solutions with complete documentation.
  • Processed merging of branches whenever required
  • Follow up integration testing environment for developers, web based builds to allow anytime and any branch builds.
  • Developed & Designed the Structure of the Monitoring Tool
  • Performing Continuous Build, Developed and maintained build for all environments (SANDBOX/DEV/QA/PROD) in WebLogic server
  • Migrated the artifacts from Dev to SIT to UAT and Prod
  • Structured the Database Configuration through XML
  • Written VB Scripts, UNIX Shell Scripts
  • Troubleshooter the client request and resolved the issues then and there.

Environment: Java/J2EE, ANT, SHELL, WebLogic, Unix/Linux

Confidential

CM Analyst

Responsibilities:

  • Involved in the Coding Interface using Java, Struts, and Oracle Technologies.
  • Define and maintain processes and systems used for source code control, and change management and test environments
  • Continuous build and deployment in Web logic server in all environments.
  • Ensure the stability and reproduction of the Clients Web site and internal systems
  • Created and configured the tools that make the software developers as productive as possible throughout the entire lifecycle of development and deployment
  • Involved in UNIX server deployment, tracking the deployment logs if the deployment fails.
  • Underwent to Client place for the Application Implementation.
  • Tested the application from various perspectives including the functionality in performance, sessions, search capabilities and browser compatibilities.
  • Continuous build and deployment in Web logic server web logic portal in all environments.
  • Involved in UNIX server deployment, tracking the deployment logs if the deployment fails.
  • Tested the application from various perspectives including the functionality in performance, sessions, search capabilities and browser compatibilities

Environment: Java, Struts, Servlets, JSP, HTML, JDBC, Ant, XML, Jasper - I report, UNIX, CVS, Bugzilla

We'd love your feedback!