David R.

Senior Software Engineer at Umbra

David R. has over 13 years of work experience in the software engineering and data science fields. David began their career in 2005 as a Data Scientist and Research Assistant at The Ohio State University, where they supervised a 10-man team of Bolivian soldiers for 6 months of geodetic GPS surveying throughout Bolivia. In 2008, they joined Esri as a Software Engineer, where they developed C++ & Java computational geometry algorithms for ESRI's cross-platform geometry library and designed and implemented C++, C# & Java tests for geometry library testing. David also served as a QA Engineer for the geometry and projection engine teams' C++, C#, Java and Python APIs. In 2012, David joined Idea Fabrik Plc as a Software Engineer, where they developed a C++ GDAL library to import digital elevation & gravity models into a MMO gaming environment. In 2013, they joined a.i. solutions as a Software Engineer, where they worked on the NASA MMS satellite mission for satellite collision avoidance. In 2016, David joined Descartes Labs as a Software Engineer, where they worked in C++ and Python on satellite data processing, and helped with cloud architecture and HPC scaling solutions. In 2017, they joined Echo Park Labs as a Software Engineer. In 2018, they joined Planet as a Software Engineer and Near Space Labs as Head of Data Engineering. Most recently, in 2021, they joined Umbra as a Senior Software Engineer.

David R. has a Masters of Science in Geodesy and Geodynamics from The Ohio State University, a Bachelor of Arts (B.A.) from UC Santa Barbara, and attended Menlo School.

Links

Previous companies

Descartes Labs logo
Esri logo
The Ohio State University logo

Org chart

Timeline

  • Senior Software Engineer

    June, 2021 - present