Andrew Hayden

I'm

About

I'm a passionate technology lover, an avid tabletop and video gamer, as well as music lover, and an amateur radio operator holding Extra class license privileges. I was raised on the west side of Cincinnati, attending Saint Aloysius Gonzaga and Oak Hills High school where I was in computer club, AV club, and volunteered regularly for extracurricular activities.

Software Developer

Fluent in C#, Javascript, XML, T-SQL, Git.

  • Birthday: May 27, 1991
  • Website: andrewhayden.dev
  • City: Cincinnati, Ohio, USA

Facts

Over my decade of programming I've been fortunate enough to work with a diverse range of clients including government agencies, financial institutions, technology firms, and manufacturers. The team sizes I have worked on have ranged from less than 10 people in the company-wide to multinational conglomerate.

500

More Than Databases Maintained

70

Projects

24,960

Hours Of Code

10

Computers currently running

Skills

One of my college professors told me once “This is an ever changing field, you should set a goal to get a book on a new language or technology as often as you can”. I’m also a big advocate for using the right tool for the job. These 2 reasons are why I never stop experimenting with new technologies. Here are how some of my skills I use day to day rank.

C# 98%
T-SQL 95%
Javascript 95%
React 70%
Go 50%
git 98%
Python 75%
Powershell 60%
Bash 70%
Windows 99%
Linux 80%
Azure 80%

Summary

Andrew Hayden

Passionate and dedicated Software Developer with 9+ years of experience designing and developing a diverse portfolio of projects. I’ve worked projects from building the server the product runs on to delivering the final software and everything in-between.

Education

Software Engineering Technology

2009 - 2014

Cincinnati State, Cincinnati, OH

Completed 60 credits towards an Associate of Applied Science

Professional Experience

Software Engineer

2021 - Present

Optum, Tele-Commute

  • I supported, developed, and maintained an MVC project in an agile environment.
  • This compiled and sorted large data-sets using a C# backend with various front-end tools such as jQuery, Vue.JS, and React using typescript with a MS SQL server data backend.
  • We hosted in Azure on a Windows environment and maintained the devops pipeline.

Senior Developer

2018 - 2021

ECI Software Solutions, Sharonville, OH

  • Gathered requirements from customers and created custom utilities and reports in the C# MVC product.
  • Interpreted VB6 code to upgrade customer's custom utilities and report to the new product written in a C# MVC environment.
  • Create, improve, and maintain several departmental tools that save hours while creating and maintaining projects.
  • Tasked with interviewing and training new employees on the processes we followed and project architecture.
  • Responsible for updating our custom server framework used for delivering custom portions of the applications to our clients.

Senior Application Developer

2017 - 2018

Fifth Third Bank, Cincinnati, OH

  • Analyzed and developed new processes and improved upon old processes for the call center’s in house reporting and analytics application that utilized SSIS, SSRS, and was written in VB.Net and a Microsoft SQL backend.
  • Lead the charge on switching our department's version control to git.

Software Engineer

2014 - 2017

M. Bohlke Veneer Corp., Fairfield, OH

  • Updated a variety of in-house applications from VB6 and VB.Net to ASP.NET.
  • Analyzed and developed new applications for customer relations and sales processes.
  • Analyzed and developed new applications for customer relations and sales processes.
  • Maintained, updated, and customized the front facing WordPress site.
  • Performed front end support and server maintenance.

Software Developer

2011 - 2014

Tracker Products, Erlanger, KY

  • Web, desktop, and database developer (VB.Net, Classic ASP, ASP.NET, T-SQL) using Team Foundation server to organize and manage the codebase.
  • Administered AWS instances using S3, EC2, and Route53.
  • Built a custom report engine that had assignable custom fields to handle many different clients needs.
  • Built and maintained web services that allowed clients to interface with data transfer.
  • Provided phone and email technical support.

Projects

Below are some of the personal projects I have worked on. Most don't have any real world application but I like to tinker with them to hone on new skills.

LOADING