Portfolio
Selected Work
Mission-critical platforms across NASA Earth science, disaster response, clinical genomics, and enterprise security.
01 — Projects · PHP
NASA · 2017–2025
Direct Readout Laboratory
Real-time scientific data-processing hub ingesting multi-instrument sensor streams from polar-orbiting satellites. Designed the ingestion and reformatting architecture that transforms raw downlinks into Level-0 through Level-2 geophysical products, sustaining 24/7 distribution to operational centers and a global network of registered direct-broadcast ground stations.
Read case study
NASA · 2017–2025
ESSCOR
Earth science data-discovery platform unifying archival and near-real-time remote-sensing holdings into a single searchable, standards-compliant catalog. Designed granule-level access controls and a governed metadata model that streamlined discovery, ordering, and delivery for researchers across federal agencies and partner institutions.
Read case study
02 — Open Source
github.com/karlhillx ↗sim-rs
🚀 High-performance satellite orbit and telemetry simulation engine. Built with Rust and Tokio for scale-testing mission control pipelines and high-throughput data sinks
pipeguard
🛡️ Policy-as-code validator for Bitbucket Pipelines. Enforce CI/CD standards, deployment safety, and organizational consistency across repositories.
bb-run
★ 1🧪 Run Bitbucket Pipelines locally — execute your bitbucket-pipelines.yml faithfully in Docker or on your host, with parallel steps, fail-fast, and artifacts.
driftlens
🔍 The observability lens for configuration drift. Detect, classify, and score risky environment differences across .env, YAML, and JSON with policy-as-code.
drift-rs
🛰️ High-performance telemetry and simulation data sink for aerospace operations. Built in Rust for memory safety, ultra-low latency, and mission-critical reliability.
homebrew-tap
Homebrew tap for bb-run (run Bitbucket Pipelines locally)