David Mcquiggin is a Director and hands-on .NET architect with 20+ years of software experience and 11 years focused on cloud-native systems, leading solution design and delivery for clients including General Motors, UEFA, Polestar and GRIDSERVE. He specialises in modern .NET (including .NET 8), serverless and containerised architectures on Azure and AWS—building scalable EV charging networks, GraphQL APIs, and event-driven platforms using Cosmos DB, SQL Elastic Pools, Service Bus, Data Factory and Fabric. Comfortable moving between strategy and code, he has repeatedly migrated monoliths to microservices, authored Bicep infrastructure and CI/CD pipelines, and led distributed teams across multiple suppliers and timezones. A former CTO and technical lead, he pairs domain-driven design and TOGAF-influenced governance with pragmatic delivery practices like TDD, Scrum and CQRS/ES. Based in Porto, David blends enterprise-grade architecture with startup agility and a track record of reducing cost and complexity through scale-to-zero patterns and efficient data engineering.
11 years of coding experience
23 years of employment as a software developer
Pure Mathematics and Mechanics History English Literature, Pure Mathematics and Mechanics History English Literature at St Albans School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.