Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Matt Ehrichs

Moorhead,MN

Summary

Results-oriented and innovative Senior Software Engineer with 10+ years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Bushel, Inc.
01.2019 - 11.2023
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Championed culture of continuous improvement through collaborative 360-degree reviews, mentorship, and blamelessness, prioritizing recognition for positive actions
  • Orchestrated meetings with vendors and operations teams to develop and execute strategic plans for SaaS product integration, leading to 25% improvement in system performance and 30% reduction in software bugs
  • Lead engineer on several custom integrations that imported data from customer Enterprise Resource Planning (ERP) systems, resulting in 23 new clients.

Senior Software Engineer

WEX Health
10.2017 - 01.2019
  • Collaborated with legal and compliance teams to ensure 100% compliance with all laws and regulations for SaaS product deliverables
  • Refactored legacy code into unit testable methods, and aligned with product teams to standardize coding practices
  • Created living documentation and Standard Operating Procedures for product support teams, ensuring streamlined customer service responses
  • Wrote complex SQL queries for data analysis and reporting for statements of work.

Senior Software Engineer

Discovery Benefits, Inc.
06.2013 - 09.2017
  • Engineered and maintained web applications and backend service for automated parsing and validation of benefit enrollment documents, ensuring seamless file management and data integrity
  • Implemented and evangelized Git version control system that replaced system of shared folders, increasing developer happiness, and eliminating lengthy manual reviews when merging code
  • Architected automated deployment process that reduced deployment time and user error from previous manual deployment process, reducing deployment times by 90%
  • Set up automated unit and integration testing, ultimately increasing code coverage to 70%, up from initial 0%.

Software Engineer (Internship)

JDP Automation
08.2012 - 05.2013
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Created custom reporting solutions triggered by cron or ad hoc via web portal or REST API.

Software Engineer (Internship)

MSUM Information Technology Dept.
06.2011 - 10.2012
  • Developed scalable and maintainable code for automated reminder notifications.
  • Created web apps to replace paper processes for making reservations and checking in/out department equipment or requesting personnel involvement

Education

Bachelor of Science - Computer Science

Minnesota State University
Moorhead
01.2017

Skills

  • Azure DevOps
  • Bash
  • C#
  • C
  • Docker
  • Expressjs
  • Git
  • Kotlin
  • Kubernetes
  • Laravel/PHP
  • MongoDB
  • Nodejs
  • PowerShell
  • Python
  • Reactjs
  • TypeScript

Certification

  • AZ-900T00: Microsoft Azure Fundamentals - expected completion July 2024
  • AI-900T00: Microsoft Azure AI Fundamentals - expected completion July 2024
  • AI-102T00: Designing and Implementing an Azure AI Solution - expected completion August 2024

Languages

English
Bilingual or Proficient (C2)

Timeline

Senior Software Engineer

Bushel, Inc.
01.2019 - 11.2023

Senior Software Engineer

WEX Health
10.2017 - 01.2019

Senior Software Engineer

Discovery Benefits, Inc.
06.2013 - 09.2017

Software Engineer (Internship)

JDP Automation
08.2012 - 05.2013

Software Engineer (Internship)

MSUM Information Technology Dept.
06.2011 - 10.2012

Bachelor of Science - Computer Science

Minnesota State University
  • AZ-900T00: Microsoft Azure Fundamentals - expected completion July 2024
  • AI-900T00: Microsoft Azure AI Fundamentals - expected completion July 2024
  • AI-102T00: Designing and Implementing an Azure AI Solution - expected completion August 2024
Matt Ehrichs