We provide IT Staff Augmentation Services!

Tfs Admin/build Engineer Resume Profile

3.00/5 (Submit Your Rating)

Neenah, WI

Summary

  • Around 8 years of IT experience with Configuration Management, Build, Release Management and Quality Assurance using CVS, VSS, Team Foundation Server TFS , Subversion, on UNIX and Windows environment.
  • Created SCM Process, policies and procedures to follow Development and SQA teams to Release or Deploy highest quality product for the enterprise.
  • Extensive experience in using Build Automation tools and Continuous Integration concepts by using tools like MSBUILD, ANT, Visual Studio, Cruise Control, AnthillPro and Maven2.
  • Migrated CVS Version Management tool to Subversion.
  • Implemented Team Foundation Server TFS as Version Management for Microsoft Technologies.
  • Extensive experience in setting up baselines, branching, merging and automation processes using Shell, Ruby and Perl scripts.
  • Coordinated with different teams across the globe to deploy different builds to different environment on parallel development for multiple projects.
  • Strong experience in Telecom/ Retails and Financial domain.
  • Full understanding of SDLC, RUP, Agile, Methodologies and process.
  • Worked on cross-platforms Windows-Unix with CVS and Subversion.
  • Strong knowledge on version control and Software Configuration Management SCM .
  • Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.

Professional Experience

Confidential

TFS Admin/Build engineer

  • Planning and gathering the requirements for setting up TFS environments for environment based migration and up gradation.
  • Setting up DEV and PRD environments.
  • Setting up SQL server.
  • Upgrading TFS 2010 to TFS 2012
  • Documenting the process followed for restoration based up gradation of TFS server.
  • Configuring Microsoft SQL server with TFS server.
  • Configuring SharePoint foundation services with TFS 2010.
  • Creating site collections for each Team Project Collection TPC
  • Configuring SharePoint sites with Team projects in TFS.
  • Configure TFS environment such that SQL Reporting and SharePoint interact with each other.
  • Setting security groups for SharePoint, SQL server and TFS server.
  • Assisting users with new TFS environment.
  • Creating and documenting branching strategies for new team projects in TFS 2012.
  • Configuring check-in policies for team projects.
  • Installing Build servers for .net projects.
  • Upgrading process templates and configuring new features of TFS 2012.
  • Documenting the tasks that are helpful in working and maintenance of TFS servers.
  • Working with DBA team for scheduling daily backups.
  • Creating Disaster Recovery plan for TFS servers.
  • Working with Off-Shore team and customize process templates for their requirements.
  • Supporting TFS in DEV and PRD environments.

Confidential

TFS Build Engineer/SCM

Responsibilities:

  • Migrating Team Foundation Server 2010 to TFS 2012.
  • Up gradation of TFS 2012 to TFS 2013
  • Installed and Configured MSBuild build Server, created build agents and Build Controllers.
  • Creating Build definition using Build template in TFS 2012 and TFS 2013.
  • Setting up build automation for gated check-in and CI builds.
  • Configuring SQL server scheduled backups for TFS data tier.
  • Setting up build process for projects and deploying to IIS web servers.
  • Closely working with Teams configuration and release management support.
  • Using MSBuild for building projects.
  • Customizing MSBuild build templates to meet the team requirements.
  • Setting up deployment process to Amazon Web Services AWS and provided training to team members.
  • Setting up SQL server for TFS requirements.
  • Setting up the TFS build server for building BizTalk projects with CI.
  • Integrating Microsoft SharePoint 2013 with TFS 2012
  • Integrating SQL reporting services with TFS 2012.
  • Automating build process.
  • Providing support to new users and also administrative support for team projects.
  • Customizing process templates and work items to team requirements.
  • Created initial Team Project setup for newly migrated projects.
  • Modified build scripts according to various build project requests and deployment of .net source code.
  • Created branches for different team projects and setup permissions for those branches.

Confidential

TFS Admin/Build Engineer

Responsibilities:

  • Installed Team Foundation Server 2012 and Upgraded TFS 2008 to TFS 2012.
  • Installed and Configured MSBuild build Server, created build agents and Build Controllers.
  • Supported and Administrated TFS for creating new user groups.
  • Administered TFS and created TFS Backup schedules.
  • Customized TFS Workitems and created different workitem queries.
  • Installed Sharepoint Extension for TFS, Reporting Services.
  • Configured TFS Sharepoint Services and Reporting Services, created Project portals for all existing Team Projects.
  • Supported different versions of Visual Studio VS 2005/2008/2010/2012 .
  • Performed Code Merge between different branches and efficiently resolved merge conflicts.
  • Extensively used TFS Command line and Powershell for automation.
  • Installed MS Build extension pack and Team Foundation Power Tools.
  • Maintained environment upgrades.
  • Installed TeamBuild on our Build Machine and created Build Agent.
  • Customized WorkItem templates.
  • Customized TFS build definitions to automate TFS build process.
  • Administrated team Foundation branches and user groups by providing access to users, adding/removing users to user groups.
  • Created different branches to support parallel development.
  • Performed forward and reverse merger between branches and resolved merge conflicts.
  • Setup new team project in TFS.
  • Participated in Release approval meeting.
  • Prepared Migration logs for every release and maintained the data accuracy.
  • Supported Deployment to all Testing and Production environments.
  • Automated executing Test Cases using MSBuild.
  • Configured different checkin policies according to company standards.
  • Performed setup for Gated Checkin's and automated builds.

Confidential

SCM/Build Engineer

Responsibilities:

  • Customized Team Foundation builds by adding some custom targets.
  • Created new naming standards for TeamProjects, Build definitions and Labels.
  • Created branching strategy for different teams and supported parallel development by creating multiple branches in TFS.
  • Performed Post Production Merges and Builds
  • Supported deployments to all Production and non-Production environments.
  • Automated JAVA builds using TFS by installing Team Foundation Build Extensions.
  • Installed Team Explorer Everywhere plugin for Eclipse users to be able to connect to TFS server.
  • Maintained all CM servers for installing new updates and Service Packs.
  • Documented SCM Standards and policies.
  • Supported very large team of 300 team members.
  • Customized Process Template to include new workitem types, user groups and Security changes.
  • Migrated projects from CVS to TFS.
  • Supported Development team for upgrading projects from VS 2003/2005 to VS 2008.
  • Created custom queries to query different work items.
  • Customized TFSBuild.proj build file for various projects.
  • Installed and used TFS sidekicks Label, workspace...sidekicks
  • Performed and deployed Builds for various environments like QA, Integration, UAT and Productions.
  • Standardized branching strategy and created new Team Projects and branches.
  • Maintained the CVS repository and created various tags and merged those branches with trunk and with other branches.
  • Implemented work item query check-in policy that allows specifying a work item query whose results will be the only legal work items for a check-in to be associated with.
  • Active role in preparing documents like SCM new user guides and SCM verification and audit.
  • Used ANT, MAVEN as build tools.
  • Coordinated with offshore teams to test the builds.
  • Participated in release approval meetings.
  • Created Deployment notes along with the local SCM and release the Deployment instructions to Application support.
  • Provided after hours and weekend support.

Confidential

SCM Analyst

Responsibilities:

  • Primary responsibilities include Build and Deployment of the Java applications on to different environments.
  • CVS Administrator responsible for creating Tags, Branches and Branch merges.
  • Responsible for the code freeze and stage freeze activities.
  • Responsible to push the front-end code to Dev, QA and Stage Pre PROD environments.
  • Worked with automated scripts for Build and Deployment of the applications.
  • Responsible for the EBFs Emergency Bug Fixes to push them to different environments and monitor their status.
  • Created the build instructions docs and install deploy instructions docs for each application for different environments.
  • Represented CM team in Release Approval meetings.
  • Reviewed production release doc for recommendations.
  • Primary responsibility includes Build and Deployment of the Java applications onto different environments.
  • Used AnthillPro to identify bugs and errors and to track, collate, and test changes.
  • Maintained defect fix deployments and documented the deployed files in the appropriate environment migration log.

Confidential

SCM Analyst

Responsibilities:

  • Maintenance and Installation of SVN
  • Worked extensively on CVS, Subversion as version control.
  • Reviewing local code and deploying code back to server.
  • Maintaining and keep track of all the changes made in a working copy.
  • Extensively used most of the Subversion client commands like svn update, svn cleanup, svn status, svn commit , svn revert and so on
  • Played a key role in creating branches for different team on various projects and merging.
  • Used Eclipse to connect to central CVS repository and SVN repository servers.
  • Integrated ANT and SVN with Cruise Control for automation of the builds.
  • Maintained the CVS repository. Created various tags and branches and merged those branches.
  • Interacted with Web Administrator, Database Administrator and Network Engineer to help performance issues.
  • Installed and configured WebSphere Studio Application Developer WSAD to connect Central CVS and SVN repositories.

Confidential

Specialist GIS

Responsibilities:

  • Data processing through satellite imaginary, local data of client and Mapping on to Google Maps.
  • Construction of roads on Google Maps basis the data processed through Lat/Long reference.
  • Assigning signals to constructed roads.
  • Assigning speed limits on constructed Maps based on the street view.
  • Resolution of mapping issues based on customer feedback.
  • Ongoing working experience on Confidential tool for GIS Mapping.
  • Development and deployment of Google Maps for Canada geography.
  • Responsible for quality maintenance and testing of developed maps.

We'd love your feedback!