Summary
Andrew Larsson is a Chief Architect with 13 years of professional experience and nearly 20 years writing software, specializing in large-scale distributed systems built with DDD, CQRS, microservices, hexagonal and event-driven architectures. He has led architecture and delivery at enterprise-scale companies—designing high-load transaction and real-time messaging frameworks, network planning tools, and decentralized Web3 systems such as tokenization models and crypto reward distribution. Pragmatic and hands-on, he balances long-lived, evolvable designs with real-world constraints and routinely mentors teams to decompose complex domains into maintainable components. Based in Utah, he combines deep systems and wireless engineering experience with startup grit from co-founding a biometric signing company, reflecting a comfort with hardware integration and production operations that many architects lack.
13 years of coding experience
18 years of employment as a software developer
Associate Science, Associate Science at Utah Valley University