Resume · Software Engineering

Steve Suhr

Steve Suhr

Senior Software Engineer

Intro

I'm Steve Suhr, a software developer with two decades of experience turning messy problems into software that's built to last. I lean backend by trade, but I'm comfortable across the stack. I build for the cloud with performance, maintainability, and extensibility in mind.

Skills

C#

  • .NET 8+
  • .NET Core
  • .NET Framework
  • Web API
  • ASP.NET
  • MVC
  • SignalR
  • WCF
  • Web Forms
  • Visual Studio
  • IIS

SQL

  • MSSQL
  • TSQL
  • Stored Procedures
  • Views
  • Query Profiling
  • SSIS
  • PostgreSQL
  • Oracle
  • Management Studio

Front End

  • HTML
  • CSS
  • SASS
  • JavaScript
  • jQuery
  • React

Azure Cloud

  • Functions
  • App Services
  • VMs
  • Queues
  • Blob Storage
  • Service Bus
  • Key Vault

AWS Cloud

  • EC2
  • ECS
  • Lambda
  • S3
  • SQS
  • Kubernetes
  • Kibana
  • Datadog

API

  • REST APIs
  • SOAP APIs
  • OAuth Client Credentials
  • Auth0

CI/CD

  • Azure DevOps
  • Team Foundation Server
  • Git
  • GitLab
  • GitHub
  • Argo CD
  • Kubernetes

TDD

  • Dependency Injection
  • Unit Testing
  • Moq
  • XUnit
  • Fluent Assertions
  • Cypress

Job Experience

Barrett Jackson

Scottsdale, AZ

Senior .NET Developer

JULY 2024 - PRESENT

Lead developer of AutoHunter.com which hosts live auctions of vehicles listed by individuals and imported by dealers.

  • Used Azure queues and functions to add new features and migrate existing processes.
  • Used experience in C# to navigate large .NET Framework MVC legacy code and develop new .net 8 code. Introduced DI and unit testing.
  • Implemented a back plane with Azure Service Bus to scale out an application that used SignalR.
  • Led all aspects of development and trained another team member in C# coding.
  • C#
  • SQL
  • Front End
  • Azure
  • CI/CD
  • TDD

Tivity Health

Chandler, AZ

Senior Full Stack .NET Developer

JULY 2018 - JANUARY 2024

Created and enhanced tools that manage a network of 10,000+ gyms across the US. This network provides free gym memberships and classes to seniors.

  • Maintained web applications for gym owners and Tivity business users to manage contracts, report gym visits, and check eligibility.
  • Created a near real time gym visit collection process that utilized a third party vendor API.
  • Helped migrate on-premises infrastructure to AWS by migrating code to .NET 6 and configuring infrastructure with Kubernetes, Pulumi, and Argo CD.
  • Created a product that searches and books yoga and other studio classes in the Mindbody network. Involved integrating with both Mindbody and JP Morgan Chase APIs.
  • C#
  • SQL
  • Front End
  • Azure
  • AWS
  • API
  • TDD

Isagenix International

Gilbert, AZ

.NET Developer

JANUARY 2017 - JUNE 2018

Worked on the associate back office purchasing portal which sells health and nutrition products to sixteen different countries.

  • Implemented customizations of the purchasing portal for the legal, tax, and marketing teams.
  • Worked with payment processor and fraud detection APIs.
  • Updated and added unit tests to verify changes made.
  • C#
  • SQL
  • Front End
  • API
  • TDD

PrizeLogic LLC

Scottsdale, AZ

.NET Developer

NOVEMBER 2015 - DECEMBER 2016

Worked to build promotional websites for big brands as a back end developer.

  • Built the back end for promotional websites that hosted large well known sweepstakes.
  • Enforced entry/win limits and other business logic legally required by the Official Rules of the promotion
  • Architected solutions that could withstand attacks from scammers and large spikes in traffic volume.
  • Integrated with APIs both social (Facebook, Instagram, Twitter) and CRM related (Epsilon custom APIs)
  • C#
  • SQL
  • API
  • TDD

Edupoint Inc

Mesa, AZ

Software Developer II

DECEMBER 2013 - OCTOBER 2015

Worked on the Product Improvement and State Reporting teams for the Synergy Student Information System (SIS) product.

  • Enhanced transcripts, automated truancy letters, and other school administration features built on a custom object persistence framework.
  • Trained new employees on Edupoint specific frameworks and trained interns in C#/MSSQL debugging techniques.
  • Quickly turned around critical issues in federally mandated time sensitive reports
  • C#
  • SQL

SpyFu Inc

Scottsdale, AZ

Senior Founding Member

JUNE 2006 - NOVEMBER 2013

Built SpyFu.com from the ground up. SpyFu is a competitive intelligence tool for search engine marketers specializing in Google AdWord recommendations.

  • Created and maintained SpyFu's custom data collection of advertiser rankings and metrics.
  • Implemented dynamically generated reports built on large datasets that could be white labeled and customized.
  • Built the SpyFu purchase pipeline including secure API calls to a payment processor and tracking metrics.
  • Created a chrome extension to automate logins and collect metrics.
  • C#
  • SQL
  • Front End
  • AWS
  • API
  • CI/CD
  • TDD

Education

Virginia Polytechnic Institute and State University

Blacksburg, VAAugust 2002 – June 2006

Bachelor of Science, Computer Engineering

Minored in Computer Science and Mathematics. Participated in undergraduate research with e-textiles/wearable embedded systems, AES encryption timing attacks, and feedback-driven e-commerce research.

Projects

This site

stevesuhr.com

Case study: how I built it

Aug 2025 – Present

Rebuilt my Wix resume by hand as a showcase and a sandbox. Covers the stack choices, the move from a flashy v1 to a document-style v2, and the design decisions behind the layout.

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Postgres
  • Prisma
  • NextAuth
  • Vercel

To-do list

stevesuhr.com/todo

Full-stack sandbox app

Aug 2025

A small per-user to-do list that exercises the whole path: Google sign-in, Postgres through Prisma, server actions, and ownership checks on every write. Sign in with Google to try it.

  • Next.js
  • Server Actions
  • Prisma
  • Postgres
  • NextAuth