David Larsson is a software developer with nine years of experience applying rigorous mathematical thinking to safety-critical systems and industrial software. With an M.Sc. in Mathematics, he specializes in bringing clear abstraction and resilient design to complex, interconnected systems—experience honed while developing safety-critical components for the Gripen fighter at Combitech and now at Väderstad AB. He bridges systems engineering, software development and systems safety, delivering solutions that remain understandable and robust as requirements evolve. His background in nursing and psychiatric care gives him a rare human-centric perspective on reliability and usability in technical systems. Outside work he draws on interests in philosophy, literature and music to cross-pollinate ideas and avoid technocratic tunnel vision. Based in Linköping, Sweden, he combines analytical depth with practical consulting experience to tackle high-stakes engineering challenges.
9 years of coding experience
Bachelor of Nursing, Omvårdnad, Bachelor of Nursing, Omvårdnad at Linköpings universitet
Stålhagsskolan
Bachelor's degree, Mathematics, Bachelor's degree, Mathematics at Tekniska högskolan vid Linköpings universitet
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.
Request Free Trial
David Larsson - Mjukvaruutvecklare at Väderstad AB