I'm Aaron Webb, a Lead .NET Software Engineer with over 11 years of experience building enterprise software across on-premises and cloud environments. I've transformed legacy platforms into scalable microservices using Domain-Driven Design, improving modularity, maintainability, and time-to-market by significant margins. I enjoy partnering with stakeholders and cross-functional teams to craft domain-driven solutions, applying SOLID principles, and leading end-to-end delivery from design through testing to production. I value clean code, robust testing, and continuous learning in Agile/Scrum environments.

Aaron Webb

I'm Aaron Webb, a Lead .NET Software Engineer with over 11 years of experience building enterprise software across on-premises and cloud environments. I've transformed legacy platforms into scalable microservices using Domain-Driven Design, improving modularity, maintainability, and time-to-market by significant margins. I enjoy partnering with stakeholders and cross-functional teams to craft domain-driven solutions, applying SOLID principles, and leading end-to-end delivery from design through testing to production. I value clean code, robust testing, and continuous learning in Agile/Scrum environments.

Available to hire

I’m Aaron Webb, a Lead .NET Software Engineer with over 11 years of experience building enterprise software across on-premises and cloud environments. I’ve transformed legacy platforms into scalable microservices using Domain-Driven Design, improving modularity, maintainability, and time-to-market by significant margins.

I enjoy partnering with stakeholders and cross-functional teams to craft domain-driven solutions, applying SOLID principles, and leading end-to-end delivery from design through testing to production. I value clean code, robust testing, and continuous learning in Agile/Scrum environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Lead Software Engineer at MetLife
January 1, 2023 - October 1, 2025
Transformed legacy insurance and financial platform into a scalable microservices architecture using Domain-Driven Design, improving modularity and maintainability; reduced time-to-market by 30%. Migrated from SOAP to RESTful APIs applying SOLID principles and design patterns (Repository, Factory); enhanced integration with Responsys and other third-party services, increasing operational efficiency by 25%. Developed 30+ REST APIs for an Appointment Scheduling System with real-time availability checks and automated reminders; implemented RBAC/ABAC security reducing unauthorized access by 40%. Collaborated with UI/UX to redesign legacy pages with lazy loading and code-splitting, achieving a 20% reduction in page load times and a 30% improvement in overall performance. Implemented comprehensive testing with 50+ unit tests using XUnit and achieved 80% test coverage; established Azure infrastructure (Functions, Active Directory, Service Bus) and transitioned CI/CD to Azure DevOps, saving co
Software Developer at Sun West Mortgage Company
June 1, 2022 - January 1, 2023
Transitioned monolithic payment processing platform from ASP.NET MVC to .NET Core and Angular on AWS; designed a microservice architecture using RabbitMQ and Domain-Driven Design, achieving a 25% performance improvement. Optimized data retrieval with complex T-SQL queries, LINQ with Lambda for CRUD, Redis caching, and data retrieval from DynamoDB in Web API actions. Implemented OAuth-based authentication with Azure AD B2C; integrated GraphQL and modern UI tech (HTML5, CSS3, Angular, TypeScript, NgRx, RxJS, PrimeNG, Ant Design, Material UI). Achieved 98% test coverage across unit/integration/e2e tests. Created an AWS ETL pipeline (Lambda, Kinesis Firehose) to synchronize DynamoDB, reducing data transfer times by 5%.
Software Analyst 2 at Dynetics
November 1, 2020 - June 1, 2022
Built WCF services with validations, security, logging, and multithreading, yielding a 20% CPU utilization improvement for distributed applications. Optimized PL/SQL components and SQL queries for better backend usability. Enhanced security with OAuth 2.0, JWT, and SSL/TLS. Validated ASP.NET Web Forms with .NET Validation Controls and Angular 8 with Telerik controls; transitioned policy issuing system from WPF to ASP.NET MVC, delivering the beta and automating tests with Cypress and NUnit.
Software Developer at SAIC
April 1, 2017 - November 1, 2020
Analyzed information system needs, designed solutions, and led development of web applications/databases; created the web-based Teaming Agreement Module to standardize processes for managed acquisitions valued at over $107B; migrated from VBScript to .NET 2.0 with C# over a multi-year modernization; upgraded Subversion/CI environments to improve build times and maintainability. Worked in Agile/Scrum and contributed to CMMI evaluations.

Education

Bachelor's degree in Computer Science at Harding University
August 1, 2012 - May 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services