Abhishek.

Work

Projects

A selection of things I've designed and built. Each one taught me something worth keeping.

2025 · Featured

Event-Driven Lakehouse

A local-first, backend-agnostic medallion lakehouse with queue-driven ingestion. Reliably ingests irregularly-arriving files with exactly-once processing and schema enforcement across raw → aggregate → curated layers. A queue layer (local watcher or Azure Storage Queue) feeds N async workers with in-flight deduplication, while a single-writer commit buffer prevents Delta Lake write contention and enables near-linear worker scaling. YAML-defined schemas mean zero-Python table definitions, and it runs without a JVM or Spark — querying via DuckDB locally or scaling to ADLS Gen2 in the cloud.

PythonDelta Lake (delta-rs)DuckDBasyncioAzure Storage QueueADLS Gen2