×
Trey Hayden

Trey Hayden

Software Engineer

9461 Assembly Way, Mechanicsville, Virginia, US, 23116
(703) 994-8268
English

Background


About

About

Can I interest you in some automation?! I am a full-stack polyglot software engineer who gets excited to save button clicks! I favor .NET and the backend side of software but mostly enjoy collaborating with smart people on difficult problems!

Work Experience

Work Experience

  • Lead Software Engineer, 

    Apr, 2019 - Aug, 20245 years 4 months

    Part of an awesome team where we collaborate around complex problems and work tirelessly to solve them for the benefit of our customers in the payment space.

    • Led team that placed in the top 5 for our company's internal MS Teams Application hackathon

    • Led team of 10 developers on new secret management using Hashicorp Vault for wide range of applications

    • Enhanced & maintained applications that support payment processing across windows, web, iOS, and Android platorms

    • Improved developer workflow with scripts that enforce standardizations and automate common tasks in js, python, bash, batch, and powershell

    • Implemented robust DevOps pipelines for hundreds of code repositories

    • Increased test coverage and implemented secure code practices across legacy code bases

    • Facilitated cloud-to-cloud migration to Azure for suite of microservices

    • Led team of five QA engineers on A11Y automated scan & aggregation of accessibility findings using Selenium for .NET

  • Senior Consultant, 

    Jan, 2019 - Apr, 20193 months

    Our team helped bring a cloud solution and proper development best practices to clients of all levels of expertise.

    • Supported a lift-and-shift cloud migration to AWS using terraform

    • Provisioned windows host servers using Powershell DSC for declarative automation

    • Automated internal API challenge framework

  • Software Developer, 

    Apr, 2017 - Jan, 20191 year 9 months

    Our team handled many internal applications for the portfolio managers and traders. On top of addressing bugs and feature requests, we automated integration pipelines and greatly shrank the level of effort required for deployments.

    • Built and maintained .NET applications for trading & portfolio management processes

    • Increased test coverage from 0% to 100% on one of our primary trading applications

    • Automated deployment and server provisioning for multiple applications, eliminating human error

  • Software Developer, 

    Jun, 2013 - Mar, 20173 years 9 months

    Our development team developed online checkout solutions and peer to peer payments for customers.

    • Developed Web API for company peer-to-peer payment platform

    • Developed SDK for company consumer-to-business payment platform

  • Consultant, 

    Aug, 2011 - Jun, 20131 year 10 months

    As part of the Audit, Valuation, & Analytics (AVA) group our team helped clients organize and analyze their data using Excel, VBA, and SQL.

    • Aided in audit readiness using MS Excel, VBA, SAS, and ACL

Skills

Skills

  • Web Development

    HTML

    CSS

    Javascript

    C#

    Java

    Powershell

    SQL

Education

Education

  • Business Information Technology, Bachelor, Virginia Tech

    Aug, 2009 - May, 2011

Interests

Interests

  • Friends & Family

    Fire pitsRichmond
  • Art

    SketchingPiano