Experience

Senior Software Engineer

Cornwell Quality Tools · Ohio (Hybrid)

May 2022 – Present

Senior developer and architect modernizing the Ironman Business Network (IBN) ecosystem and building new APIs and services.

  • Design and implement .NET 6/7/8 Web APIs and microservices for dealer operations, payments, products, and authentication.
  • Apply Domain-Driven Design, vertical slice architecture, and clean layering across multiple bounded contexts.
  • Integrate with payment gateways, data capture devices, and legacy systems while maintaining data integrity in SQL Server.
  • Mentor developers on best practices, code reviews, and architectural patterns.

Senior Software Engineer / Team Lead / Solutions Architect

AmTrust Financial Services, Inc. · Ohio (Hybrid)

July 2017 – May 2022

Held a mix of engineering and leadership roles for insurance related products for quotation and payment processing.

  • Managed teams of technical and administrative staff, including hiring, mentoring, and performance evaluation.
  • Worked closely with stakeholders to align software with business processes and reporting needs.

Web Developer III

Integrated Marketing Technologies · Brunswick, Ohio (Hybrid)

March 2012 - July 2017

Tasked with the hands-on development of web-based portals for e-commerce applications, closely collaborating with project managers and clients to ensure their visions were effectively realized.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙