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.