Summary
David Hill is a petabyte-scale data engineer with over 25 years of experience designing and operating distributed systems for government and defense customers, including USGS, NASA, DOD, and major aerospace contractors. He has owned the full satellite data lifecycle since 2006—from flight software and telemetry/command ground systems to large-scale science product generation, archival, and public distribution. His recent work leading ground system data engineering at KBR and USGS-EROS combines cloud-native stacks (AWS, Kubernetes, Spark/Dask) with HPC and observational science tooling like Pangeo to deliver mission-critical, auditable pipelines. Now self-employed, he focuses on DAG integrity problems—verifying transformation presence and input provenance to ensure pipelines are untampered and reproducible. A former airborne maintenance technician with deep field experience in ISR platforms, he brings operational rigor and systems-thinking to software reliability at scale. Based in Sioux Falls, he blends low-level systems grounding with high-level data product engineering to solve complex, mission-driven data challenges.
13 years of coding experience
23 years of employment as a software developer
B.S Information Systems Management, B.S Information Systems Management at University of Maryland Global Campus
A.A.S Avionic Technologies, A.A.S Avionic Technologies at Community College of the Air Force
Master of Science (M.S.) Computer Science - Software Engineering, Master of Science (M.S.) Computer Science - Software Engineering at Colorado Technical University