We provide IT Staff Augmentation Services!

Build/release Specialist Resume

2.00/5 (Submit Your Rating)

Landover, MD

SUMMARY:

  • Almost Six years of experience in Financial, Insurance, and manufacturing projects and environments in all phases of Web based and Client/Server applications in Release management.
  • Knowledge and expertise in every phase of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Extensively worked with automation tools like Hudson to implement the End to End Automation
  • Experience with API build & release and Core systems build & release.
  • Extensively worked with Version Control Systems like Perforce, SVN (Subversion), PVCS, VSS 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.
  • 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.
  • Excellent knowledge and well experienced in Web Server Technologies like Apache, IIS, and Tomcat
  • Experience in Deploying to and administering IBM Websphere and Weblogic Application Servers.
  • Worked with Make, Ant and Maven Build tools in Java and CPP Environment.
  • 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.
  • Performed integration of Code Quality Analysis Techniques like (FindBugs, PMD, Cobertura) etc with CI tools
  • Familiar with integrating JUnit and code quality Tests as a part of build process.
  • Familiar with technologies like python, bash, Perl, Linux, Windows Server.
  • Knowledge in developing Secure Web applications using JSP, Servlets, JDBC, JavaScript, XML and XSLT.
  • Areas of expertise include release, change, and configuration management in align with ITIL standards.
  • Experience in Project Delivery Framework and Project Portfolio Management
  • 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:

Languages: C, C++, SQL, PL/SQL, Oracle SQL*Plus, HTML, XML, ASP.Net, Visual BasicDHTML, MS Office, MS Project:

O/S: Windows, Sun OS 5.6, UNIX/LINUX

CI Tools: Hudson, Team City

Databases: Oracle11g/10g/9i/8i/8.0/7.0,IBM DB2, SQL, MS Access 7.0/ 97/2000

Scripting: Shell, Perl, Powershell, Ant, Maven

Middleware: IIS, apache Tomcat, Weblogic, Websphere, JBoss

PROFESSIONAL EXPERIENCE:

Confidential, Landover, MD

Build/Release Specialist

Responsibilities:

  • Involved in setting up Jira as defect tracking system and configured various workflows, customizations and plug-ins for the Jira bug/issue tracker.
  • Integrated Maven with Perforce to manage and deploy project related tags.
  • Installed and administered Tomcat repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Mentor Business Areas on Subversion Branching, Merging strategies concepts.
  • Resolved update, merge and password authentication issues in Jenkins and Jira.
  • Involved in implementing Tool Suite (Jira, Jenkins).
  • Setting up continuous integration and formal builds using Jenkins with Maven and Tomcat repository.
  • Installed and configured Confluence as the enterprise wiki to document development and change management procedures.
  • Involved partially in deployingWARs/EARs (backend) through Weblogic Application Server console.
  • Performed setup of clustered environment with Weblogic Application Server.
  • Used Shell script to configure the Weblogic application server in all the environments
  • Support Lead developers with Configuration Management issues.
  • Worked for Creating the Software Configuration Management Plan.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool

Environment: Java, Maven, Jenkins, Jira, Jenkins, Linux, Weblogic, Subversion, Shell scripting.

Confidential, Lafayette, LA

Build & Release Engineer

Responsibilities:

  • Was responsible for merging code changes into different environments, writing build scripts, building code for new environments, and deploying libraries to the necessary locations. Created and streamlined processes resulting in calculable system-wide efficiencies.
  • Worked on the software development life cycle by creating a new process that forced developers to use the agile development methodology. Wrote custom work items, and created custom SQL reports to pull metrics. These custom changes allowed visibility of what development efforts were going on and where the progress was for these efforts. It also created a link between business requirements and tasks being completed by developers.
  • Used notifications to automate numerous manual processes in the development workflow. This change streamlined the workflow and freed up more time for developers, analysts, managers, etc. to prioritize important tasks.
  • Installed a development TFS environment, where new services and tools could be tested before installing them onto the production server.
  • Provided on how to use Team Foundation Server for users that came from an acquired company that used Visual Source Safe.
  • Administered and Configured the TFS with in multi -platform environments.
  • Served as a technical consultant with the Responsibilities included the creation of the deployment and testing process for a .NET/java based web application.
  • Was Involved in Release Management & Environment Co-ordination which Includes Configuration/Build & deployment of various .Net applications.
  • Approved all the TCW’s for the code moving into different QA & PROD Servers
  • Designed a release patter of the code moving into different environments & established the time frame for all the releases.
  • Created MSI for the Citrix servers.
  • Involved in co-ordinating with the team to set up APP Pools fro various .NET Apps.
  • The automated process was built using Final Builder Scripts to execute shell commands, ftp, telnet, e-mail to interact with the Windows and UNIX environments; it was scheduled from Windows 2000 scheduler.
  • Run the daily, weekly and nightly Builds with Batch,Perl, Ant Scripts.
  • Created new & Customized Templates in Sharepoint for the DB2 Change request & other turn request.
  • Setup and Run different environment builds to push Test, Development and Production.
  • Coordinating different tasks with different teams for creating usage models for different projects.
  • Supported Subversion for onsite/offshore teams this included SVN monitoring, conflict resolution, SVN branching/merging when appropriate. Repository maintenance and administration. Permission and accounting handling for SVN.
  • Trained in different User in SubVersion (SVN).
  • Build & created the DLLs,CAB,OCX in .Net
  • Build and Created the Jar, War, System config Files, LDAP and Database files and Migrated into the different Testing Environments.
  • Created the different QA environment Migration Release Notes and migrated it into the QA for testing the online Java code from Subversion.
  • Analyzed the Troubleshooting in UAT and PROD environment issues and support the Production issues.
  • Worked on TFS Portal to generate the reports
  • Documented the policies and procedures for build, branching and labeling of TFS and VSS, servers list, code merging, check in/checkout policies and Testing environments Sharepoint.

Environment: TFS 2008, Visual Source Safe 6.0, Rational ClearCase LT 7.0.0,RSA,RequisitePro, Jira,RAD, Perl, Ant, C#, Hudson,ASP .Net, Visual Studio .Net, ADO .NET, XML, Webservices, ASP, Visual Basic 6.0, Java, J2EE,QTP,Certify,IIS, WebSphere Application Server 6.1, JavaScript, DHTML, HTML, Win Runner, Windows 2000,Business objects, crystal reports.

Confidential, Plano, TX

TFS Build and Release Engineer

Responsibilities:

  • Automating The Build process using Team Foundation Server(TFS)
  • Managed builds and wrote Build scripts for .NET applications
  • Maintained source code repository using TFS source control.
  • Automated deployment of builds to different environments using TFS.
  • Work closely with Business analysts and Project managers to meet release and build schedule deadlines.
  • Successfully migrated the build system from Visual Source Safe to TFS.
  • Created Build definitions for various environments Dev, Test, Pre-prod, Prod
  • Customized automated build scripts by modified XML (work flow) template to start, stop, and deploy the code in to various environments.
  • Provided build scripts for database projects to deploy DB and populate test data in DB for various environments.
  • Trained developers to get familiar with TFS work items, work spaces, check in, check out and all source control items.
  • Worked closely with development team for product releases.
  • Implemented continuous integration using the TFS, which tracks the source code changes .
  • Create and setup automated nightly build environment for .NET projects using TFS.
  • Ensure that the builds are consistent after being protected from different platforms.
  • Suggested and implemented the process of nightly builds and auto deployments, for fast paced applications.
  • For applications that are developed in a regular pace, builds and deployments were as per request.
  • Debugged Build failures and worked with developers and QA people to resolve the related issues.
  • Deployment of application to the IIS Web Server and IIS Application Server.
  • Support development engineers with Configuration Management issues. Project Leaders in technical issues.
  • Creation and setup of new environments/branches such as development, testing and production.
  • Documented release, builds and source control processes and plans.

Environment: Team Foundation Server 2008\2010,Visual Studio2010, SQL Server2008 R2, Windows2008 R2, IIS

Confidential, Philadelphia, PA

CM Build Engineer/ System Engineer

Responsibilities:

  • Providing configuration services on multiple platforms in the test environment running on one or more IT Platforms: Maven, Client/server, Jenkins, MSBuild, Microsoft Windows NT, OS/390, UNIX.
  • Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, Ant, MS Build, TFS Team Explorer, and Subversion.
  • Maintained and administered source code archive databases (e.g., Source Repository for version management of source code which included Subversion, PVCS Suite and TFS; and Bug Reporting for adding users and fields, and changing permissions). Installed tools for internal clients, and monitored compliance and usage.
  • Generated Packages and tested in-house applications for elevations Updated and generated documentation, including configuration templates, guides, and release notes. Updated and generated configuration build plans, and configuration management plans and created graphics, including technical diagrams. Reviewed the Change Tracking database and completed client requests.
  • Created standard and ad hoc reports for IT project teams and managers. Measures metrics, including accuracy, timeliness, errors, rescues, and availability code and documentation.
  • Complied with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established client service levels. Complies with Information Security policies and procedures.

Environment: Subversion, Maven, Jenkins/Hudson, Ant, MS Build, TFS Team Explorer, and Subversion.

Confidential

Junior Release Engineer

Responsibilities:

  • Assigned responsibilities of the deployment and configuration of software products
  • Handled the tasks of verifying software artifacts and ensure installation and upgrading of software
  • Performed responsibilities of checking software delivery mechanism and managing software distributed systems
  • Responsible for providing support in marketing activities as well as develop improvement strategies, if required
  • Assigned responsibilities of monitoring and maintaining build process and perform development of application software
  • Participated in the release cycle of the product which involve environments like Development QA UAT and Production
  • Responsible for configuration, maintenance, and troubleshooting of JPMC Portal.
  • Used CVS for the purpose of Software Configuration management and maintaining the versions of the JPMC Portal code.
  • Perform biweekly build cycle and testing processes on Solaris.
  • Used Ant Scripts to automate the build process.
  • Used Perl/Shell to automate build and deployment Process.
  • Hands on experience in SQA Testing with QTP and Load Runner.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB.
  • Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.

We'd love your feedback!