Hello! I'm Steve
I'm a professional software developer with nearly two decades of experience. Most of my expertise is in backend development with a focus in C# and MSSQL. However, I am a full stack developer with front end experience as well. I've also been heavily involved in hosting my work in the cloud using both Azure and AWS.
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, AZSenior .NET Developer
JULY 2024 - PRESENTLead 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.
Tivity Health
Chandler, AZSenior Full Stack .NET Developer
JULY 2018 - JANUARY 2024Created 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.
Isagenix International
Gilbert, AZ.NET Developer
JANUARY 2017 - JUNE 2018Worked 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.
PrizeLogic LLC
Scottsdale, AZ.NET Developer
NOVEMBER 2015 - DECEMBER 2016Worked 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)
Edupoint Inc
Mesa, AZSoftware Developer II
DECEMBER 2013 - OCTOBER 2015Worked 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
SpyFu Inc
Scottsdale, AZSenior Founding Member
JUNE 2006 - NOVEMBER 2013Built 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 bypass CAPTCHAs.
EDUCATION
Virginia Polytechnic Institute and State University
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.