Summary
Douglas Potts is a Senior Principal Software Engineer with 25 years of hands-on experience designing, implementing, and testing embedded systems and webserver UIs, currently leading advanced software efforts at Sierra Nevada Corporation. He has deep expertise integrating hardware and software for system development and testing, and has implemented Continuous Integration pipelines (Jenkins) for production teams. His background spans storage protocol work and CI management at Hewlett-Packard to long-term embedded systems roles earlier in his career, reflecting both individual technical depth and leadership in engineering operations. An active open-source contributor in the Vim community, he authored the popular Potts colorscheme and a ClearCase plugin and contributed patches that shaped Vim in the 2000s. Based in Dayton, Ohio, he combines formal graduate training in computer engineering with practical systems engineering across aerospace, robotics, and enterprise storage domains. One less obvious strength: he blends low-level embedded design fluency with developer-facing tooling and workflows, making him equally at home shipping firmware or optimizing developer productivity.
24 years of coding experience
28 years of employment as a software developer
Computer Engineering, Computer Engineering at Oakland University
Master of Science, Computer Engineering, Master of Science, Computer Engineering at Wright State University
English