Systems, research, and the decisions behind them.
Production case studies and research notes: the problem, the constraints, and the reasoning behind the architecture. Measured outcomes are included where available; exploratory work is labeled as R&D.
2026
Legacy Screening Platform Refactor
A screening platform that returned 500s on core screens, spiked two servers, and came with one explanation: "it works on my local". I fixed it by counting first.
2 servers → 1, database tier halved
2024
Sales Performance Dashboard
A sales performance dashboard recomputed everything on demand against a legacy system I was not allowed to touch, query directly, or ask for a push feed. Here is what I could change, and what it cost.
~3 min → < 1 s, CPU spikes gone
2025
ATS / HRIS Connector Platform
One integration platform configured per client at runtime, instead of a fork per customer in code — and no engineering work required from the client to onboard.
Zero client engineering to onboard
2025
AI-Assisted Delivery Pipeline
A delivery pipeline where a planner model scopes the ticket, cheaper models implement it, and the planner reviews the diff against its own plan — with a human gate where it belongs.
Routine fixes ship without a human in the loop
Apache-2.0
encrypted-search-service
Substring search over personal data without reversible encryption — field-scoped, key-rotatable, and built so that a leaked index yields hashes rather than names.
An index leak yields hashes, not names
Recent R&D
Search & Analytics Dashboard R&D
Exploring separate read paths for complex search and interactive analytics: PostgreSQL CDC feeds OpenSearch and ClickHouse, each serving a different query workload.
Separate read paths for search and analytics