Hugh's profile photo

hey, i'm hugh

Go developer building cloud infrastructure and distributed systems. diving into embedded development and hardware design.

outside of engineering i like being in the mountains, grappling, and running ultra marathons. based in seattle.

i ship fast and want to solve hard problems with smart people.


currently

focused on systems programming and cloud infrastructure with Go and Rust. contributing to production open source projects like Cilium eBPF, tokio, and hyper. building cloud networking tools and exploring distributed systems patterns. diving into embedded systems and working on hardware projects.


Go-Hunter

Go-Hunter

Multi-cloud attack surface management

  • Scale: 1,000 assets/min across 5 cloud providers (AWS, GCP, Azure, Cloudflare, DO)
  • Architecture: Multi-tenant SaaS with encrypted credential storage and audit logging
  • Performance: Concurrent goroutine workers with per-provider rate limiting
  • Security: SHA256 drift detection, age encryption, row-level tenant isolation

`Go` `PostgreSQL` `Redis` `AWS` `GCP` `Azure`

Gretun

Gretun

GRE tunnel management CLI

  • Networking: Site-to-site VPN tunnels for cloud VPC interconnection
  • Low-level: Direct netlink integration for kernel network configuration
  • Features: Tunnel creation, health probing (ICMP), route table manipulation
  • Cloud-native: Multi-cloud support (AWS, GCP, Azure virtual networks)

`Go` `Netlink` `GRE` `VPN` `Cloud Networking`

Nodix

Nodix

Real-time compute graph for robotics

  • Real-time: <1ms p99 latency with EDF/Rate Monotonic scheduling
  • Throughput: 5,000+ iterations/sec for sensor fusion pipelines
  • Concurrency: Zero-copy data flow using Arc and lock-free channels
  • Correctness: DAG validation with topological sort and cycle detection

`Rust` `Real-time` `DAG` `Lock-free` `Robotics`

Sensor-Bridge

Sensor-Bridge

Lock-free sensor fusion pipeline

  • Throughput: 2.2B items/sec with ~20ns end-to-end latency
  • Optimization: Cache-padded SPSC buffers to avoid false sharing
  • Lock-free: Sub-nanosecond ring buffer ops using atomics (no CAS loops)
  • Embedded: no_std compatible for bare-metal environments

`Rust` `Lock-free` `SPSC` `Atomics` `Embedded`

Huffman-Cpp

Huffman-Cpp

Modern C++17 compression algorithm

  • Modern C++: Smart pointers (unique_ptr), RAII, move semantics, string_view
  • Algorithms: Priority queue with O(n log k) complexity, greedy tree construction
  • Testing: 17 comprehensive unit tests, 100% pass rate, edge case coverage
  • Best practices: Const-correctness, noexcept, [[nodiscard]] attributes

`C++17` `Smart Pointers` `Priority Queue` `RAII`

ServiceMesh

ServiceMesh

L7 proxy with circuit breakers

  • Throughput: 52M ops/sec using lock-free atomics + DashMap
  • Protocols: HTTP/2 and gRPC with full streaming support (Hyper/Tonic)
  • Reliability: Circuit breaker with configurable thresholds, exponential backoff
  • Observability: Prometheus metrics, graceful shutdown, connection pooling

`Rust` `Tokio` `gRPC` `HTTP/2` `Prometheus`

Forge-DB

Forge-DB

SIMD-accelerated vector database

  • Performance: 13K QPS at 75µs latency with AVX2/AVX-512 optimization
  • Efficiency: 32x memory compression via 8-bit quantization, 95%+ recall
  • Portability: Pure Rust, zero external dependencies, no_std compatible
  • Algorithms: IVF-PQ indexing + HNSW graph search for similarity queries

`Rust` `SIMD` `AVX-512` `HNSW` `Vector DB`

Open Source Highlights

cilium/ebpf

Poller and eventRing interfaces

tokio

Lock-free cancellation (>2ms speedup)

hyper

RFC 9110 trailer compliance

View all contributions →