Summary
David Lindblad is a Principal Software Engineering Manager at Microsoft with 11+ years of experience building scalable, message-driven systems and leading cross-functional teams through the full software lifecycle. A hands-on architect and coder, he focuses on C#/.NET, ASP.NET MVC, SPA patterns, and Azure, while also applying JavaScript for front-end concerns. He combines deep technical expertise with coaching and teaching—running university courses and conference workshops on SOA, WCF, and cloud architectures. Known for advocating event-driven SOA and agile practices, he blends solution architecture with practical implementation and developer enablement. Based in Oslo, he brings a background spanning product-critical e-commerce systems to enterprise cloud solutions, plus a knack for translating complex distributed designs into maintainable, production-ready code.
11 years of coding experience
14 years of employment as a software developer
Electrical Engineering, Electrical Engineering at The Faculty of Engineering at Lund University
Systems & Computer Science, Systems & Computer Science at Luleå University of Technology
English, Swedish, Norwegian, Danish