Tfs Lead/release Manager, Resume
San Diego, Ca
SUMMARY
- Strong experience in TFS, Software Configuration and Change Management, Build Management, and Release Management.
- Lead the TFS 2017 Upgrade.
- Strong experience on working with XAML Builds and VNext Builds.
- Strong experience on TFS and Octopus deployments.
- Experience on working on CI tools like TeamCity.
- Experience on working Jira Agile software.
- Experience administering, troubleshooting and providing support for the build and deployment process, development tools and Configuration Management procedures for software development groups.
- In depth knowledge of Configuration Management concepts and experience with various source control tools like Subversion (SVN), TFS 2017/2015/2013/2012/2010 and GIT.
- Experience in deploying TFS, application tier, and data tier and build tier from scratch. Experience in administering TFS structure and SQL server instance related to TFS.
- Experience on Change, Configuration, Release & Build Management and Administration of applications in database, client/server and Web/Internet environments under Unix/NT/2000 platforms.
- Strong knowledge of Migration from Team Foundation Server 2010 to 2013 and 2013 to 2015. Automating Builds, Branching, 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, Reporting services, Process template changes and Work Item Field changes and Workflow changes.
- Experience in Automated Build & Deployment using Final Builder to different Servers (TEST, INT, QA)
- Strong knowledge on Releases and Deployments.
- Involved in manual deployments and automation deployments.
- Experience in Performing element checkouts and check - ins in all configuration management tools for development projects and notifying teams when elements are reserved to multiple projects and/or when merges are required.
- Proficient in Administering IIS 7 - Creating and maintaining Websites, Applications, Virtual directories, App pools, Bindings and deploying Websites and Web applications.
- Involved in Customization of Build Activities, WorkItems, Reports, in TFS.
- Experience in providing builds automation and monitoring and troubleshooting builds.
- Strong knowledge of Software Development Life Cycle (SDLC).
- Strong experience working with Waterfall, Scrum and Agile Methodology
TECHNICAL SKILLS
- Platforms:Linux, Microsoft Windows Vista/ XP/ 2008/2012/2014
- Version Control Tools:SVN, GIT, TFS, VSTS
- Scripting Languages: C#, SQL, Bash and PowerShell
- Databases: SQL Server 2008/2012/2014 /2016
- Bug Tracking Tools:Quality Centre, Clear Quest, Jira
- Release Management: Octopus Deployment
- CI Tools: TeamCity, Jenkins, Bamboo
PROFESSIONAL EXPERIENCE
TFS Lead/Release Manager,Confidential, San Diego, CA,
Responsibilities:
- CareFusion was acquired by BD and so did work on PowerShell scripting to migrate users from CareFusion domain to BDX domain.
- Currently working on TFS 2017 Update 2
- Supported TFS 2010, 2013, 2015 and 2017
- Daily tasks include Code Branching and Merging, Creating Build Definitions, Creating Release pipelines and Managing TFS Farm.
- Involved in TFS migration from 2015 to 2017.
- Converted the customized XAML Build definitions to new vNext builds.
- Worked on Installsheild for packaging desktop applications.
- Creating CI Builds, Release Builds and Deployment Builds for both windows and web applications.
- Troubleshooting Build issues.
- Created release pipelines and automated the deployments.
- Worked on WITadmin Command tool to make changes to workitems.
- Supported Lab Manager through MTM.
- Proficient in requirements gathering and customizing according to user needs.
- Deployment support to Test and Production Environments.
- Rebuilt Analysis Services as reports are not getting updated.
- Worked in resolving schema conflicts and manually processing warehouse.
- Worked with SCM team for all Deployment activities.
- Working on both web and windows deployments.
- Troubleshooting TFS, SharePoint, and .Net Applications.
- Served as Infrastructure Admin for SharePoint Server Farm.
Environment: TFS 2010/2013/2015/2017 SharePoint, PowerShell, Scrum/Agile methodology, .Net Applications, SQL, MSBuild.
TFS Admin/Release Engineer,Confidential, Miami,
,Responsibilities:
- Served as Infrastructure Admin for Microsoft TFS, SharePoint and Octopus Deploy.
- Creating Team Projects, Adding Users, Permissions, Creating Build Definitions, Managing Application Servers, Build Servers and SharePoint Servers.
- Involved in TFS migration from 2013 to 2015.
- Customized Automated Build Scripts by modifying XAML (Work Flow)
- Creating Instances on Octopus Server, Installing Tentacles, adding Users and Configuring Environments.
- Involved in Octopus Migration from 2.65 to 3.3.11.
- Trained Developers with TFS and Octopus Deploy.
- Troubleshooting TFS, SharePoint, Octopus Deploy and .Net Applications.
- Created standards for Octopus Projects and Nuget package naming conventions, standardized retention policies.
- Written PowerShell Script for automating deployments and to Start/Stop the Services.
- Served as Infrastructure Admin for SharePoint Server Farm.
- Providing TFS Administration and support of Microsoft TFS, Octopus, SharePoint and support for complex Enterprise Applications supporting users across many locations and sites.
- Efficient time management skills and used to delivering solutions in a fast pace environment.
- Ability to create technical documentation to explain the solution that was implemented.
Environment: TFS 2013/2015, SharePoint, Octopus Deploy, PowerShell, Scrum, Agile methodology, .Net Applications, SQL, MSBuild, Nuget, TeamCity.
TFS / Devops Engineer,Confidential, Boise, ID,
Responsibilities:
- Migration of TFS Environment from TFS 2010 to TFS 2013.
- Defined new branching strategy bases on organizations development requirements.
- Conducted interviews and storyboard sessions with team members to define solutions for new branching strategy on various scenarios based on release requirements.
- Upgraded various Team Project Collections in TFS 2010 to TFS 2013. Configured 2013 Environment along with Default Project Collections, Build Definitions, Work Items, Share point Services, and Reporting Services.
- Automated Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments (DEV, QA, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) using TFS Build, PowerShell, XML and MS Build, MS Deploy .
- Upgraded various Build process templates for various environment deployments
- Customized Automated Build Scripts by modifying XAML (Work Flow)
- Created Builds and deployed builds to different environments based on requests. Troubleshoot the automation of Installing and configuring .NET and C# applications in the test and production environments
- Have done various POCs to explain and demonstrate the possibility of implementing CI/CD in various projects.
- Test case creation, Automation, and Execution. Maintaining Test cases in TFS and Microsoft Test Manager System Integration Testing Environment setup.
- Have advanced knowledge on Microsoft Team Foundation Server (TFS) architecture
- Experience in setting up, configuring, and maintaining Microsoft TFS, IIS, and Build Servers.
- Deep understanding of TFS Server Administration, TFS Build Server (Continuous integration), TFS Client, TFS Templates, Build Controllers and Agents.
Environment: TFS 2010/2013, GIT, DotNet, C#, MS Build, Scrum, Visual Studio 2010/12/13, Windows, Sharepoint, SQL Server Management Studio, PowerShell, MTM
Devops Engineer / TFS Administrator,Confidential, Middletown, NJ,
Responsibilities:
- Setup various Team Projects into different Team Project Collections in TFS 2010 & TFS 2012
- Configured in both TFS 2010/2012 Environment along with Default Project Collections, Build Definitions, Work Items, Sharepoint Services, Reporting Services
- Customized TFS 2010 Work Item Templates and Workflow of the Work Items
- Provided ‘Manual’, ‘Continuous Integration’, ‘Gated Check-in’ and ‘Schedule’
- Created Build Definitions for various environment deployments
- Customized Automated Build Scripts by modifying XAML (Work Flow) template to Start, Stop & deploy code to various regions (Windows Service, Windows workflow).
- Created Build Definitions for various environment deployments (DEV, TEST, STAGE).
- Working on Report generation, based on the requirements from the App team.
- Working on the source code to generate builds and create procedures for the deployment on the servers for the release.
- Installed TFS 2013 and setup different TFS user groups for the project team on Azure cloud
- Execution of Test Scripts in MTM.
- Assisted teams to on-board their new application onto CI/CD process.
- Analyzing the tool architecture and implement it on the applications, making it more user-friendly for the application team.
- Communicating with the Application team and making them understand about the automation tool and its features.
- Testing the Data Backup by restoring as test database in a test server.
Environment: Clear Case, ClearQuest, MS Build, Maven, Jenkins, Atlassian Bamboo, JIRA, Cruise Control, CA Harvest, Java, SVN, .Net, C#, ANT, MS Build, Visual Studio, TFS, PowerShell, MTM.
Build Release Engineer,Confidential,
Responsibilities:
- Supported DotNet based applications.
- Production support for TFS, SVN, ClearQuest, OnCall and internal applications like Axis and ADDM.
- Deploying applications Manually.
- Had experience on Web Deployments, IIS Deployments and FTP Deployments.
- Troubleshooting deployment activities, if something goes wrong rolling back applications and finding the issue.
- Adding Users to TFS, SVN ClearQuest and granting them with required permissions.
- Creation of Release Plan, Definition, collection, analysis & presentation of Release Project Metrics on weekly basis.
- Identifying Cross Functional Dependencies, Monitoring & tracking the release milestones.
- Developed and supported the Software Release Management and procedures.
- Performed all necessary day-to-day Subversion/TFS support for different projects.
- Responsible for design and maintenance of the Subversion/TFS Repositories, views, and the access control strategies.
- Maintaining smooth flow for Release activities.
Environment: Clear Quest, TFS, SVN, Build Release Activities.