We provide IT Staff Augmentation Services!

Configuration/ Release Engineer Resume

0/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Experience on Change & Configuration Management, Release Management and Administration of applications in database, client/server and Web/Internet environments under Unix/NT/2000/2008 platforms.
  • Experience in performing functional management activities covering all stages of SDLC.
  • Experience on Change Management, Configuration Management, Release Management.
  • Excellent working knowledge of Team Foundation Server (TFS 2008/2010/2012 ) Architecture, design, development, administration and maintenance.
  • Strong Knowledge in all phases of Software Development Life Cycle including analysis, design, coding, testing, implementation and maintenance.
  • Experience in Architecting, Designing, Development and Deployment of High - Performance, Scalable, Distributed, ASP.NET Applications.
  • Experience in creating automatic Build and deployment scripts, Branching, Merging, Security, maintaining the version control, creating and maintaining build definitions, continuous integration, SharePoint Integration, Team Project Collection security, Configuring Analysis Services to work with Version control, and Reporting services.
  • Proficient in creating and customizing Windows workflow 4.0 based Build Process Templates, Build process and work item templates.
  • Proficient in Administering IIS 7 - Creating and maintaining Websites, Applications, Virtual directories, App pools, Bindings and also deploying Websites and Web applications.
  • Experience in Microsoft.NET Framework 3.5, .NET Framework 4.0, WCF, WPF, and Microsoft Visual Studio 2008/2010/2012 .
  • Excellent knowledge in Understanding Java, J2EE, HTML, JavaScript, CSS. VB, .Net Worked with ALM tool TFS 2010(Project Collections, Build Definitions, Work Items, SharePoint Portal, Reporting)
  • Experience in Process Template Customization, Transition Matrix in TFS according to the business requirement.
  • Proficient in windows work flow 4.0 based Build Process Template customization.
  • Proficient Automated build and deployment into Dev, Test environments by customized process template.
  • Experience in Automating Builds, Branching, Merging, Security, maintaining the version control, creating and maintaining build definitions, continuous integration, SharePoint Integration, Team Project Collection security, Configuring Analysis Services to work with Version control, and Reporting services.
  • Created SCM Process, policies and procedures to follow development and SQA team to release or deploy highest quality product for the enterprise. Worked on different Build tools like ANT, Maven and MS Build.
  • Experience in using Continuous Integration tools like TFS Team Build, Cruise Control, Build Forge, and Hudson.
  • Experienced in setting up project baselines, branching strategies, merging, Delivery, Rebasing & executing Software Builds.
  • Extensive experience in defining the branching and the merging strategies, creating baselines and releasing the code.
  • Worked with different bug tracking tools like TFS Work Items, JIRA and Bugzilla, Sales Force
  • Experience in Releasing schedules, communicating the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Release.

TECHNICAL SKILLS

Operating Systems: MS Windows XP/2000/NT/98, UNIX, Linux, MS DOS

Languages: C, C++, JAVA, VB.NET, ASP.NET, C#

Database: Oracle 10g and 9i, PL/SQL, SQL 2005 and Enterprise

Scripting Languages: JavaScript, Shell, XML, HTML, VB script, Batch script, Ant, Maven

Tools: MS Office Suite, OPNET

Build Tools: ANT, Maven, MS build, Cruise Control and Hudson

SCM Tools: CVS, SVN, Clear Case, TFS 2010, Star Team, Perforce.

Processes: MS Windows XP/2000/NT/98, UNIX, Linux, MS DOS

PROFESSIONAL EXPERIENCE

Confidential, St Petersburg FL

Release Engineer / TFS Admin

Responsibilities:

  • Administering and Monitoring TFS Servers.
  • Created and Implemented branching and merging strategy with multiple branches.
  • Developing and maintaining the build environment, the source code control system and managing build packages using TFS.
  • Customized Windows workflow 4.0 based Build Process Templates to get the build process easy and make executable packages configured separately for deployments on different environments.
  • Automated Development Environment deployments by customizing the windows work flow 4.0 based XAML Template.
  • Worked on Work Item type Template Customization according to Business requirement
  • Creating and maintaining build and deployment release manifest documents.
  • Performed build and deployment activities across multiple environments - Testing, UAT, Staging and Production environments.
  • Worked on Setting up UAT, Staging and Production environments and created deployment scripts according to the requirement.
  • Compile Various Project files using MS Build.
  • Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments.
  • Worked closely with Performance team, changed the configurations according to the application performance and business requirement.
  • Involved in all phases of SDLC.
  • Trained developers to get familiar on TFS 2012 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Assisted Developers during debugging and also providing end to end Application Support.
  • Creating and maintaining build and deployment release manifest documents.

Environment: TFS 2010(Team Foundation Server), TFS 2012, SQL Server 2008 R2, Team Foundation server Power tools 2011, TFS Sidekicks, ASP.Net, C#.Net, XML, MS build, IIS 7.0, Web Deploy 2.0, Visual Studio 2010, Visual Studio 2012, Windows Server 2008 R2, Windows Batch Scripts, Scrum Process Templates, SharePoint

Confidential, Chicago IL

SCM/Build & Release Engineer

Responsibilities:

  • Setup various Team Projects into different Team Project Collections in TFS 2010
  • Configured TFS 2010 Environment along with Default Project Collections, Build Definitions, Work Items, Share point Services, Reporting Services
  • Created Build Definitions for various environment deployments( DEV, TEST, STAGE)
  • Customized Automated Build Scripts by modifying XAML (Work Flow) template to Start, Stop & deploy code to various regions (Windows Service, Windows workflow).
  • Created Builds and deployed builds to different environments based on requests
  • Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Trained developers to get familiar on TFS 2010 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Assisted Developers during coding, debugging and Build issues.
  • Responsible for automating the build process using Hudson. Developed and maintained tools that automate the building of software releases for an Agile based software development process.
  • Maintain all build functions, and release functions of large driver and application code base.
  • Setup Maven Remote Internal Secure Repository with access restrictied to team members
  • Configuring Pom.xml for automated deployment of artifacts to remote repository and automated build drop to QA for further testing.
  • Automated packaging of artifacts into self-extracting installers like RPMs using maven and adding configurations/mappings in pom.xml
  • Documented Build process, branching strategy and continuous integration design and setup along with deployment instructions for QA
  • Recommended build management, defect management development process flow.
  • Administrator of ClearCase and SVN co-ordinate build and release cycles on the request of business with dev teams, testing teams and project management teams

Environment: ClearCase, SVN, Shell, ANT, Maven Hudson JIRA.Linux, Windows, Jboss, TFS 2008/2010(Team Foundation Server), Net, ASP, Subversion, Visual Basic 6.0, Visual SourceSafe 6.0, SQL Server 2005/2008.

Confidential, Springfield, IL

Build/Release Engineer

Responsibilities:

  • Created Team Project Collection from TFS 2008 Admin Console with different Team Projects under it.
  • Set up the Security, Roles & Responsibilities for different Groups for Team Projects using TFS 2008 Admin Console
  • Integrated Ant and maven with TFS source control to automatically trigger Builds and publish results back to TFS
  • Responsible to perform Build operations with ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance with requirements of the project.
  • Creating metadata types Branch, Label, Trigger and Hyperlink. Supporting developers in creating config-spec. Carried out the Merge process as defined in the usage model in each projects. Ownership of release branch.Implemented Triggers to enforce development policies to invoke operations before or after the execution of Critical ClearCase Operations and Events, using PERL Scripts.
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead, QA Team Lead and ClearCase Administrator.
  • Worked on cross platforms (WINDOWS-NT & LINUX) to gain thorough understanding of the ClearCase functionality in both the Operating Systems.
  • Coordinated Change Control Board Meeting to discuss Defects and Enhancements for the project. Generated Reports before the meeting to discuss the nature of defects, so as to reach consensus to resolve the defects before the next Build and Test Operation.
  • Built Version Controlled Java code on ClearCase Unified Change Management (UCM) Project Based code streams utilizing Visual Build Pro (VBP) and ANT scripts for VGS’ Partners.

Environment: ClearCase, Linux, Windows, PERL, ANT, CruiseControl, JIRA, SVN, TFS.

Confidential, NYC, NY

Configuration/ Release Engineer

Responsibilities:

  • Managed software baselines and configurations, including labeling, branching/merging and promoting versioned files.
  • Provided on-going support and administration for CVS, SVN and Maven build automation.
  • Created, modified and maintained build scripts using Apache ANT and Maven to perform build efficiently.
  • Extensive experience in using and writing scripts in Ant and Maven and using tools such as AnthillPro, BuildForge and CruiseControl for build management.
  • Moved several operations from external perl scripts into Ant so the build was easier to understand.
  • Automated build and deployment process using maven and repository management implemented continuous integration by combining maven with various version control tools
  • Assisted test engineer in understanding and using Ant to its full capabilities. Involved in tweaking buildforge, Visual BuildPro for migration automation and to maintain BOM.
  • Performed migration and software builds between CVS and SVN and maintaining the CVS and SVN repository structure.
  • Enforced Software Configuration Management policies through SVN hooks written in Perl, in order to meet Audit requirements.
  • Implemented Shell and Perl scripts for release and build automation. Manipulated and automated scripts to suit the requirement.
  • Responsible for knowledge transfer and the training of architects, admins, developers, QA and business users using the Rational Suite. Conversion, automation and Coding/scripting/building/deployment of applications J2EE
  • Managed software baselines and configurations, including labeling, branching/merging and promoting versioned files.

Environment: ClearCase, ClearQuest, Linux, Windows, PERL, ANT, Maven, Hudson, JIRA, SVN, VOB.

Confidential, Houston, TX

Build/Release Engineer

Responsibilities:

  • Developed and managed testing and roll-out project plans for software releases, desktop updates and server implementations.
  • Integrated tools CVS, Subversion, Java, Ant for release management, including multiplatform support
  • Developed and maintained the build and release system Created Promotion Models, Archives, Branches and tags, also merged source code.
  • Coordinated tasks that support the reliability and efficiency of the build for a team of engineers spanning client and server development, QA and Production environment.
  • Customized build to meet requirement of delivering products to a variety of platforms.
  • Responsible for all software source code, change control, configuration management, and build and deployment process throughout the enterprise.
  • Design and modified ClearQuest schemas.
  • Documented and published complete migration process of Subversion (SVNadmin dumps, loads, hooks and much more).
  • Design and scripting of xml build files (for J2EE build with ant compiler) and providing technical support to development team for compilation problems.
  • Worked on ClearCase builds and administrations.
  • Participate in the integration of source control with third party tools and with the migration of sources from one source control tool to another.
  • Develop and support utilities used with the software configuration management tools.
  • Deployment of source control capabilities to live environments, including maintaining source and data branches in version control, and debugging issues related to deployment.

Environment: ClearCase, Windows, Maven, Perl, Java, ANT, SVN

We'd love your feedback!