Summary
David Roundy is a staff software engineer and physicist with 23 years of experience who blends deep academic expertise in condensed matter theory with production systems engineering, currently building Rust-based services at NextRoll. He transitioned from a successful academic career as an associate professor and postdoc at institutions including Oregon State, Cornell, and MIT into industry, bringing rigorous numerical and modeling instincts to software design. An active open-source contributor, his work spans scientific tools like the widely used Meep FDTD code and language bindings such as go-gtk, reflecting comfort across back-end and full-stack domains. Proficient in Haskell and Rust, he favors robust, dependency-light implementations and has a track record of improving API safety and numerical reliability. Based in Corvallis, Oregon, he pairs formal physics training (PhD, UC Berkeley) with pragmatic engineering, often applying research-grade problem solving to production challenges.
23 years of coding experience
21 years of employment as a software developer
Doctor of Philosophy (PhD), Physics, Doctor of Philosophy (PhD), Physics at University of California, Berkeley