Summary
Eric Bowman is a Developer Technology Engineer at NVIDIA who blends robotics, machine learning, and 3D simulation expertise with a practical engineering background. With roughly three years in developer-focused roles and over a decade across automotive, aerospace, and research labs, he translates complex physical systems into performant software and visualization tools. He has built solutions ranging from structural analysis visualization at Jensen Precast to mobile and embedded configuration apps using BLE, protobuf, and GraphQL. His PhD-level mechanical engineering training and experience leading research teams enable him to bridge academic rigor and product-focused development. Based in Provo, Utah, he also runs a software consultancy that captures engineering knowledge for firms and startups, reflecting an entrepreneurial bent alongside deep technical craft. Colleagues find him adept at turning process improvements into automated tooling that scales across teams.
3 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD Mechanical Engineering, Doctor of Philosophy - PhD Mechanical Engineering at Brigham Young University
Spanish