I am a Senior Software Engineer and Tech Lead with over a decade of experience building scalable fintech and healthcare platforms. I specialize in .NET and cloud-native microservices, delivering robust, secure systems across banking, insurance, and health care domains. I enjoy mentoring teams, driving architecture decisions, and turning legacy monoliths into resilient, auto-scaling services. My work emphasizes performance, interoperability (HL7/FHIR where relevant), CI/CD, and data-driven decision making.

David South

I am a Senior Software Engineer and Tech Lead with over a decade of experience building scalable fintech and healthcare platforms. I specialize in .NET and cloud-native microservices, delivering robust, secure systems across banking, insurance, and health care domains. I enjoy mentoring teams, driving architecture decisions, and turning legacy monoliths into resilient, auto-scaling services. My work emphasizes performance, interoperability (HL7/FHIR where relevant), CI/CD, and data-driven decision making.

Available to hire

I am a Senior Software Engineer and Tech Lead with over a decade of experience building scalable fintech and healthcare platforms. I specialize in .NET and cloud-native microservices, delivering robust, secure systems across banking, insurance, and health care domains.

I enjoy mentoring teams, driving architecture decisions, and turning legacy monoliths into resilient, auto-scaling services. My work emphasizes performance, interoperability (HL7/FHIR where relevant), CI/CD, and data-driven decision making.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Tech Lead / Software Engineer at Comerica Bank
June 1, 2021 - December 1, 2025
Led modernization of core banking microservices architecture, migrating legacy systems to cloud-native services using .NET Core, React, SQL Server, AWS. Implemented OAuth 2.0 / JWT with Azure AD B2C for secure, role-based access, and built end-to-end CI/CD pipelines with Azure DevOps and Terraform. Designed API gateway and service mesh to unify data exchange across core banking platforms, improving throughput, reliability, and operational efficiency.
Senior Software Engineer at Comerica Bank
January 1, 2018 - May 1, 2021
Migrated a legacy core banking platform to a microservices architecture, modernized front-end with React/Next.js, redesigned data models, and implemented automated testing. Built scalable CI/CD pipelines and observability practices, improving deployment velocity and system resilience.
Software Engineer at American National Insurance
June 1, 2013 - December 1, 2017
Built a robust insurance management ecosystem by integrating policyholder data systems, claims management platforms, and underwriting applications via RESTful APIs. Enhanced real-time data synchronization, improved throughput by 30%, and developed customer-facing portals; implemented backend services with Java/Spring Boot and .NET integration as applicable.

Education

Bachelor's Degree in Computer Science at Texas Tech University
January 1, 2009 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Professional Services, Education