Steve Goldman
Senior Software Engineer
Languages: C#, VB.NET, JavaScript, TypeScript, SQL
Frontend: Vue, Angular, Blazor, ASP.NET MVC
Backend: .NET 8, RESTful APIs, Entity Framework, Azure Functions
Cloud: Azure B2C, API Management, Cosmos DB, Application Insights, Azure DevOps
Testing: xUnit, NUnit, Moq
AI Tools: GitHub Copilot (Visual Studio), Claude
Practices: SOLID Principles, Dependency Injection, CI/CD, Unit & Integration Testing
-
Senior Software Engineer - Flex N Gate
November 2022 - PresentArchitected VB.NET to .NET/Vue migration across 10 plant locations, designing a cookie-keyed DB cache to maintain state sync across both apps during a zero-disruption phased rollout.
Reverse-engineered 50 legacy SOAP/WSDL contracts and built a REST abstraction layer reducing each new Epicor CMS integration to a single interface implementation.
Optimized EF queries system-wide, cutting API response times by 63% across all plant-facing applications.
Worked directly with plant managers to scope and deliver a downtime and parts quality dashboard, backed by aggregated summary tables to handle historical queries across millions of records.
Built a reusable Vue component library powering 15+ search pages with pagination, cutting development effort by 75%.
Rebuilt decommissioned test environment with automated CI/CD deployments on every PR, moving bug detection earlier in the cycle and cutting production incidents by 30-40%.
-
Software Engineer - Nexsys Technologies/Amrock
August 2020 - November 2022Built a self-service Blazor app with SignalR real-time monitoring that replaced a days-long manual developer process, letting POs run 10,000+ row bulk insurance searches independently and cut turnaround to minutes.
Onboarded and connected multiple insurance carrier APIs, handling vendor authentication, bidirectional data mapping, and error handling from initial contact through production.
Built end-to-end payment functionality in Angular/TypeScript, enabling banks and lenders to transact directly through the web app rather than requiring API integration.
Mentored 2 interns through code reviews and technical guidance; both were hired as full-time developers.
-
Full Stack Developer - JATO Dynamics
May 2019 - August 2020Reverse-engineered vehicle manufacturer APIs with entirely different schemas and naming conventions to normalize emissions and efficiency data for European dealers and leasing companies.
Built a generic Azure Function search layer over Cosmos DB, abstracting the pattern so new search endpoints could be added with minimal implementation.
Mentored a junior developer and QA engineer, teaching both coding fundamentals and hands-on strategies for reverse-engineering unfamiliar API responses.
-
Software Engineer - Meridian Health
November 2018 - May 2019Integrated Helix and Surround APIs to build a reporting dashboard linking closed PRs to their corresponding tickets, giving senior management cross-system visibility into release changes.
Built an internal Windows tool to automate local dev environment startup, eliminating manual project-by-project setup across multiple services.
-
Software Developer - United Shore
September 2016 - November 2018Built a Home Value Estimator for UWM.com, integrating two external property valuation APIs and routing requests through an internal API gateway, serving tens of thousands of users.
Led decomposition of a massive dynamic inline SQL query into parallel stored procedures, replacing a full-page blocking load with progressive results.
Education
-
Grand Circus Coding Bootcamp
Detroit, MIGraduation Certificate
-
Baker College
Auburn Hills, MIComputer Science Courses