Backend and systems engineer focused on Rust, data infrastructure, PostgreSQL-compatible systems, and observability.
I build telemetry pipelines, protocol-aware services, developer tooling, and multi-tenant platforms. My recent work spans OpenTelemetry, ClickHouse, PostgreSQL/PGWire, DataFusion, Apache Arrow, Kafka, Redis, S3-compatible storage, Docker, Kubernetes, and cloud infrastructure.
- Timefusion — Authored 100+ commits across a Rust time-series database built with DataFusion, Delta Lake, S3, and PostgreSQL-compatible interfaces.
- DataFusion Postgres — Contributed merged work on security, transaction semantics, parameter handling, connection limits, statement timeouts, and PostgreSQL compatibility.
- Tapgres — Contributing connection telemetry and a typed display-filter language for PostgreSQL wire traffic.
- rx — A fast, unified Rust toolchain manager with caching, project diagnostics, reproducibility checks, and CI workflows.
- rush — A Rust task runner with parallel execution, intelligent caching, dependency management, and file watching.
- DocFusionDB — A Rust document database combining JSON-style storage with DataFusion query execution and PostgreSQL-compatible access.
- Building observability and data-platform systems across logs, metrics, traces, infrastructure, and network telemetry.
- Developing Tracegres, an experimental PostgreSQL flight recorder and release-safety project for query-plan regression detection and incident reconstruction.
- Improving Rust systems through open-source contributions, benchmarking, protocol work, and production-oriented reliability fixes.
Languages: Rust, Go, Python, TypeScript/JavaScript, SQL
Data and observability: PostgreSQL, ClickHouse, DataFusion, Apache Arrow, OpenTelemetry, Kafka, Redis
Infrastructure: Docker, Kubernetes, Pulumi, AWS, GCP, Azure, S3-compatible object storage
Engineering: Async and concurrent systems, telemetry ingestion, query/storage design, CI/CD, testing, profiling, and incident debugging




