Release Engineer ,resume Profile
BentonvillE
TECHNICAL SKILL SUMMARY
Microsoft Team Foundation Server
TFS 2010-2013 end-to-end 3-Tier Architecture Client Application and Data Reporting and Analysis Services SharePoint / Project Portal Work Item / Issue Tracking Version Control TFS Build
Deployment Platforms
VMware ESX Windows Server 2008 Windows Server 2003 Windows 7 Windows XP Windows Vista XNA Xbox PC WP7 Phone Citrix
Version / Source Control
GIT TFS 2008 TFS 2010 TFS 2012-13 Repositories CVS Subversion Fisheye Alienbrain Asset Management
Release Engineering
- TFS Build Automation / Continuous Integration MSBuild
- IBM Blade Logic Build Forge
- Jenkins / Hudson
- InstallShield 2010 and older MSI package deployment Visual Build build automation RTPatch patching NSIS Advanced Installer
- Remedy 7 For Change Control Management
- NuGet
Hardware and Software Configuration
- Experience installing and configuring Team Foundation Server Sharepoint Microsoft SQL Server operating systems as well as configuring network settings such as DHCP and DNS.
Virtualization
- VMware Datacenter and desktop products ESX ESXi vSphere Lab Manager Virtual Linux Ubuntu Debian and other flavors
Databases
- SQL Server 2008 SQL Server 2005 SQL Server 2000
Software Development / Scripting / Graphics APIs
- C/C C .NET Java
- Python Windows PowerShell XML Ant
- DirectX OpenGL RenderWare WildMagic OGRE 3D Granny 3D animation middleware
PROFESSIONAL EXPERIENCE
Release Engineer
confidential
- Windows Build and Deployments using Jenkins
- Continuous Integration automated testing and security testing through automation
- Managed code repositories using subversion and GIT.
Senior Software Configuration Manager
confidential
- Responsible for Build and Deployment using TFS 2012
- Customize and Automate Client-Driven Deployment Solutions
Senior Software Configuration Management Engineer
confidential
- Expert in Release Planning and Release Scheduling
- Designer of the .NET SCM plan Build and Deploy Management plan at an enterprise level
- Help formalize the SCM function in the organization
- Visualize the need for various roles and assigning release manager/release engineer roles oversee each release
- Managed and implemented nightly and continuous integration builds and automated deployment using Build Forge and Blade Logic
- Managed and Migrated Source control repositories
- Code-Reviewed .Net Web Applications in C ASP .NET
Senior Software Configuration Management Engineer
confidential
- Implemented Software Configuration Management SCM Industry Best Practices
- Managed and implemented nightly and continuous integration builds and automated database deployment
confidential
- Helped Implement TFS 2010 Industry best Practices with an Industry Leader focusing on Technical Architecture Deployment and project management.
confidential
- Implemented Software Configuration Management SCM Industry Best Practices from end-to-end for one of the best performing banks in America.
- Optimized and virtualized the deployment pipeline.
- Managed and implemented nightly and continuous integration builds and automated database deployment
- Automated deployment of database projects windows services web sites and web applications
- CMMI model workflow implementation using TFS 2010.
- Familiarity with Enterprise class infrastructure and architecture.
- Experience developing and deploying to .Net architectures and web deployment projects.
confidential
- Reported directly to the Vice President in Test and Technologies at Metavante
- Successfully certified several products in Windows 7 and Windows Server 2008 utilizing testing methodologies extensive virtualization and quality center to ensure a bug free release.
- Responsible for successful delivery of over 30 products across the divisions yearly including major releases hot fixes and feature packs. Over 1500 bugs and tasks resolved.
- Authored over 300 Installation packages over the course of 2 years most of them with extensive customization.
- Responsible for release archival of all the software development code in the state of Oklahoma
- Provided support for the development QA and Engineering Support teams with release automation and management. This included maintaining and extending the build system creating installation packages and scripts.
- Researched and implemented installation build and release best practices in accordance to the test and technologies policy improving every aspect of the release cycle.
- Administrator role in multiple servers including the Build TFS/SharePoint and CVS servers.
- Virtualized the Build System and migrated to VMWare ESXi for noticeable performance security and performance improvements
confidential
- Assisted as an employee and as a contractor with upgrading the build system and the installation packages for multiple clients in the online space
- Took over the position of release engineer and became responsible for maintaining and extending the company s build system. Helped automate the build process and extended the system to support a variety of configurations using InstallShield Python and Ant primarily.
- Responsible for major project overhauls converting every C file to C as well as converting every project main solution as well as 3rd party from Visual Studio 6 to Visual Studio 8. Also converted the entire DirectX code base from DX7 to DX9
- As a client / tools programmer I worked alongside the Lead programmer to develop features and bring stability to the client side of a social MMO game as well as expand the engine and tools in a variety of languages mainly C C and Python
confidential
- Analyzed existing Worlds.com back-end infrastructure and provided recommendations on how to leverage existing tools to improve the release process and introduced a build system to automate builds
- Assisted in migration from RenderWare to WildMagic API
confidential
- Helped implement diverse aspects of Gameplay for 2 MMO projects following the direction of the lead designer and lead programmer. Developed tools and gameplay primarily in C .