SYSTEMS THAT KEEP WORK MOVING SYSTEMS THAT KEEP WORK MOVING

DATA THAT STAYS CORRECT UNDER FAILURE DATA THAT STAYS CORRECT UNDER FAILURE

IDEMPOTENT JOBS THAT RETRY SAFELY IDEMPOTENT JOBS THAT RETRY SAFELY

QUERIES SHAPED FOR THE DATA THEY READ QUERIES SHAPED FOR THE DATA THEY READ

POINT-IN-TIME RECOVERY BEFORE INCIDENTS POINT-IN-TIME RECOVERY BEFORE INCIDENTS

DISTRIBUTED TRACING AT SERVICE BOUNDARIES DISTRIBUTED TRACING AT SERVICE BOUNDARIES

Loading

Backend / platform / data infrastructure

Systems work where retries, drift, and partial failure are part of the design.

I build backend platforms, event-driven workers, query paths, recovery tooling, and provenance systems for production data products.

Kafka workers PostgreSQL DuckDB / Parquet OpenTelemetry Rust precision paths Production recovery

Selected backend achievements

2026

Built a multi-source identity projection layer for SEC management data.

Fused eight filing-derived sources into canonical people, affiliations, roles, and append-only field provenance. The system runs resumably per company, keeps disputed fields traceable to source rows, and powers management views without every consumer reinventing trust ranking.

2026

Moved wide screener workloads from 8-22 seconds to under 600ms.

Split analytical reads away from PostgreSQL row-store plans into DuckDB over S3-backed Parquet snapshots, with custom date ranges routed through the columnar path instead of the old fallback.

2026

Hardened Kafka workers around idempotency, replay, and shutdown behavior.

Added idempotent producer settings, deduplication keys, DLQ routing, retry/backoff, health probes, consumer-lag visibility, resource limits, and ordered shutdown so redeploys and malformed events fail visibly.

2026

Recovered production data and added a migration safety gate.

Restored deleted production rows from a point-in-time Neon branch through PostgreSQL dblink, then added a pre-commit migration scanner for destructive SQL patterns.

2025-now

Built finance-safe backend paths with explicit domain transitions.

Separated transformation logic for estimates, sales orders, and invoices from persistence, added PostgreSQL audit partitioning, and used Rust Decimal types across a Python/Rust boundary to prevent rounding drift.

Experience spine

Mar 2026 - Present

Relativity Invest

Backend/platform/data infrastructure across Fastify APIs, Python Kafka workers, PostgreSQL on RDS/Neon, Redis, DuckDB, S3/Parquet, Docker/EC2, and OpenTelemetry.

Dec 2025 - Present

Niru Studio

Contract backend work for financial transformation flows, precision arithmetic, and partitioned audit logging.

Mar 2024 - Feb 2026

Wissenschaft Inc.

Backend services in TypeScript, Express, gRPC, Kafka, PostgreSQL, authentication, authorization, query optimization, and service-boundary documentation.

2022...