We provide IT Staff Augmentation Services!

Build Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Around 7+ years of IT experience in Configuration Management, Change/Release/Build Management, Support and Maintenance under windows platforms, WCF/Web Services application development.
  • Expertise in understanding Business/Functional/technical requirements and compliance rules.
  • Extensive Experience in setting up the ALM Environment in Team Foundation Server 2010, 2012 & 2013.
  • Responsible for MS builds, Releases and Production support for applications. The applications include servers for client - server mobile applications, web services, web applications and in-house tools. The production support includes monitoring, troubleshooting, and bug fixing deployments.Buildtasks includereleasecandidate builds and environment setup.
  • Extensive experience in Setting up Application Tier, Build Controllers, Build Agents in Team foundation Server (TFS) 2010, 2012 & 2013
  • Designed and implemented Software configuration management (SCM) solution using TFS and Jenkins.
  • Responsible for performing both Staging and Production deployments using deployment preparation and setup deployment power shell scripts and via tools which includes like Octopus
  • Strong experience in CI (Continuous Integration)/CD (Continuous Delivery) software development pipeline stages like Commit Build, Automated Tests, and Deploy in multiple environments like Dev, QA, and Pre-Prod & Prod.
  • I worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud
  • Set up jobs for build automation in Jenkins
  • Set up multiple versions of my library that target different versions of the .NET Framework in Nuget Gallery
  • Good experience in Microsoft Team Services Environment Products and their deployment including PowerShell.
  • Set up different kinds of Build triggers including - Gated - Checkin, Continuous Integration, and Rolling Builds in Team Foundation Server 2010 & TFS 2012
  • Worked on the Customization of Work Items, Reports in TFS 2010, 2012& 2013
  • Automated the test scripts using VSTS framework with MTM interface integration.
  • Complete exposure to all stages of SDLC, Traditional, Agile and other Methodologies. Expertise with Windows environments including PowerShell scripts, version control tools like TFS.
  • Using the above templates, documented and performed the build and deployment for enterprise applications using diverse technologies such as VB, VB Batch, .Net 2003, .Net 2005, .Net 2010, C# etc.
  • Working experience with the Microsoft products & their Integration to different third-party tools, also Used PowerShell scripts for the deployments
  • Experience in Software Configuration Management, Build, and Release Management using VSS, TFS, JIRA and Clear Quest on Windows environment. Worked with version management tools like TFS.
  • Experienced in setting up project baselines, branching strategies, merging, Delivery, Rebasing & executing Software Builds.
  • Worked GIT, Jenkins to automate build deployment practices.
  • Integrated Version Control with JIRA (Change Control tool) In order to acquire more traceability of the Issues & changes.
  • Experience in working withSQL server, Azure cloud services, Oracle server and service-oriented architecture.
  • Build .NET code on to different Jenkins servers as per the schedule.
  • Strong in preparing the Release documents to QA & Production Environments.
  • Maintaining and Modifying Triggers & Build Scripts.
  • Worked with different bug tracking tools like JIRA, Remedy, and Clear Quest.
  • Ability to quickly adapt to different project environments, work in teams and accomplish difficult tasks independently within time frame.
  • A good team player with excellent written and verbal communication skills.
  • Excellent problem-solving skills with a strong technical background and good interpersonal skills.

TECHNICAL SKILLS

Version control Tools: TFS 2017/2015/2013/2012/2010/2008 ,VSS

Build Tools: M.S build, Maven, ANT CI/CD/Configuration

Management Tools: Jenkins, TFS, Ansible, Chef, Puppet

Application Servers: IIS, AWS, Azure

Operating Systems: Windows NT/2000/2003/XP

Databases: SQL Server2012, 2014, MS Access

Tools: Rational Clear Quest, Microsoft Test Manager(MTM), Test Director, JIRA, HP Quality Centre 9.0/9.2/10.0 , Team Foundation Server, SCVMM, LinqPad, HPALM, Visual Studio

Languages: XML, SQL, c#, PL/SQL, C, C++, VB, Java, HTML, JavaScript, AngularJS, SQL, MS SQLServer, BizTalk Server, Jenkins, .net

PROFESSIONAL EXPERIENCE

Confidential

Build Engineer

Responsibilities:

  • Deploy builds on regular basis to UAT and Dev environments.
  • Writing scripts to deploy builds in the testing environments.
  • Managing the source control.
  • AutomatedCI/CDwith Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute builds.
  • Creating and maintaining the build definitions.
  • Acceptance Testing - Assess/test solution to determine if it meets client requirements.
  • Active participant in iteration planning sessions.
  • Worked closely with on-site counter parts and client TechArch/Leads to understand specifications for the applications.

Environment: Rally, Agile Methodology, MS visio, MS powerpoint, Jenkins, Sharepoint, .net, C#, Java script, CSSAngularJS, HPALM, XML, XSD, Jenkins, SVN, Visual Studio

Confidential

SCM/ Build/Release Manager/Devops Engineer

Responsibilities:

  • Configured and deployed tools to automate the build, test, and release processes. Responsible for executing scheduled and unscheduled application builds and automating these processes.
  • Added Projects/Solution to Source Control in TFS.
  • Did Labeling and Branching in TFS.
  • Created New Build Types in TFS.
  • Assigned user security levels based on their designation in TFS
  • Defined and owned a repeatable, consistent release tracking and deployment process.
  • Troubleshoot the automation of Installing and configuring .NET and C# applications in the test and production environments.
  • Good Understanding of MSBUILD Targets in TFS Build.Proj file that were used to Debug & trouble shoot Build Issues.
  • Setup Build Definition for Automated build & Deployment of different Project in Team Foundation Server 2010
  • Set up the Trigger “Gated - Check-In” & “Continuous Integration” for the Build Definitions so that TFS does not check-in the code if there is a Build Failure.
  • Set up “Continuous Integrations” & Manual Build Trigger for Build Definitions that does a Deployment into the Servers.
  • Trained developers to get familiar on TFS 2010 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Customized different Work Item types to fit the client needs. Created defects, manage defect reports and defect status in TFS.
  • Experience with the planning, controlling and troubleshooting of software releases by .net teams
  • Evaluated and lead the conversion to using Team Foundation, Server for integrated source control, builds, testing, and deployment and lead upgrades of TFS
  • Train, mentor and coach end users in all functional areas of TFS
  • Maintain automated build system; implement new features or scripts for the build system
  • Work with Operations to coordinate production and test releases
  • Run the automated test scripts including build verification test scripts after every build
  • Developing and maintaining standard operating procedures documents.
  • Managing and creating status reports to analysis team performance and individual performance.
  • Implemented automated release process tools that enable real time oversight and management of deployment activities including tracking and confirming steps executed, making rollback calls and communicating the success/failure to all stakeholders.
  • Provided extended daily technical support to all development teams throughout all phases of the software development lifecycle.
  • Coordinate with Release Management regarding appropriate system releases among other development platforms
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead, and QA Team Lead.
  • Coordinated with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth release process.
  • Built and deployed .net applications. Monitored the required queues for incoming build requests and take necessary action to accomplish a request resolution and troubleshot the build related issues.
  • Configured and Installed GIT with TFS as VSTS
  • Set up GIT repository for different Projects
  • Set up Branching strategy in GIT with User Level Access

Environment: C#, .net, TFS, MS Build, LinqPad, PowerShell, Build WorkFlow, SCVMM, MTM, HPALM, HPQC, XML, VSTS, Azure Devops,Agile Methodology, Visual Studio

Confidential

Application Developer

Responsibilities:

  • Worked on enhancement and test support of this application.
  • Preparation of Test cases (Unit Test case/ Integration Testing)
  • Regularly co-ordinate with on-shore team.
  • Worked on technical documentation.
  • Worked on development and test support of this application.
  • Preparation of Test cases (Unit Test case/ Integration Testing)
  • Regularly co-ordinate with on-shore team.
  • Worked on technical documentation.
  • Involved in production deployment and validations.

Environment: C#, .net, WPF, WCF, SQL, TFS, XML, XAML, WaterFall methodology, HTML, CSS, Rational Clear Quest

Confidential

Application Developer

Responsibilities:

  • Implementation of the modules.
  • Design and build UI elements
  • Preparation of Test cases (Unit Test case/ Integration Testing)
  • Using client specific language and standards.

Environment: HTML, CSS3, JavaScript, Angular JS, JSON, XML, jQuery, Usability Testing, Agile methodology, C#, Linq queries, MVC, Oracle Database.

We'd love your feedback!