Portfolio
Selected Work
Mission-critical platforms across NASA Earth science, disaster response, clinical genomics, and enterprise security.
01 — Projects · AWS
NASA · 2017–2025
NASA Earth Observatory
Flagship science-communication platform serving 1.5M+ monthly visitors with satellite imagery and Earth science data. Led the architectural overhaul of the publishing pipeline — re-platforming editorial workflows for distributed content teams and hardening the delivery layer for accessibility, performance, and search at scale. Set the technical direction that turned ad-hoc story production into a repeatable, self-service system built to evolve for the next decade.
Read case study
NASA · 2017–2025
Flood Mapping System
Mission-critical geospatial platform generating near-real-time flood inundation maps during active global disaster events. Architected the fully automated pipeline — from raw satellite sensor ingestion through geospatial product generation, dissemination, and integration with international emergency-management networks — engineered for fault tolerance and reliability when latency is measured in hours, not sprints.
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)