Software Engineer @ From April 2015 to Present (9 months) Release Engineer @ - Maintain integrity of versioned source code repository. - Administer complex QA environment. - Plan and coordinate deployments of new/updated software into production. - Monitor the production environment to ensure that all systems are operating efficiently. - Maintain the organization's Team Foundation Server infrastructure.