Summary
David Dohmeier is a seasoned software engineer with 18 years of full-stack development and a proven ability to design and operate scalable, cloud-based systems. He brings strong cloud, DevOps, and SaaS integration experience, delivering high-uptime services while prioritizing security in the software development lifecycle. Notable contributions include building a protobuf-based eventing layer with Kafka to replace fan-out RPCs across multiple microservices, and unifying login across 20+ services via a centralized RPC endpoint to reduce maintenance overhead. He has led architectural and security initiatives, including SOC2/compliance work, migrating services to active-active Kubernetes clusters, infrastructure as code with Terraform, and shipping a centralized communications service handling millions of messages daily. Based in Saint Paul, Minnesota, he holds a BS in Computer Software Engineering from Lakehead University and an Associate's degree in Electrical Engineering and Computer Control from BCIT.
9 years of coding experience
21 years of employment as a software developer
Bachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Lakehead University
British Columbia Institute of Technology (BCIT)