Summary
David Kabala is a senior graphics software engineer with 19 years of experience specializing in virtual reality, computer graphics, and game engine technology. Based in Ames, Iowa, he has led programming and graphics development efforts since 2005, currently driving rendering and VR systems at Aecholon Technologies. His background blends deep academic research—a Ph.D. in Human-Computer Interaction—with practical engineering, giving him a strong foundation in both user-centered design and low-level graphics optimization. He progressed from leading Meta!Blast programming at Iowa State to architecting production graphics pipelines, demonstrating a rare combination of research rigor and long-term product delivery. Known for tackling complex rendering problems in immersive environments, he brings sustained focus and domain expertise to every project.
18 years of coding experience
7 years of employment as a software developer
Ph.D., Human Computer Interaction, Ph.D., Human Computer Interaction at Iowa State University