Engineering Culture · Systems Architecture
Building with Rust Inside an Existing Stack
FloeDB
Written during the very early days of Floe, this post reflects on how technical decisions emerge through constraints, discussion, and experimentation.
Senior Software Engineer
I work on analytical infrastructure where planner behavior, metadata accessibility, and system constraints directly shape performance.
Field note
I like understanding why systems do not behave as expected, then turning that into concrete architecture or optimization work.
Outside work
Top skills
Featured
A few posts that represent my current work and background.
Engineering Culture · Systems Architecture
FloeDB
Written during the very early days of Floe, this post reflects on how technical decisions emerge through constraints, discussion, and experimentation.
Database Systems · Query Optimization · SQL
Yellowbrick Data
Join elimination removes joins that don't contribute to query results. Doing it safely requires checking constraints, nullability, and cardinality. In distributed systems, the payoff can be an entire shuffle stage removed.
Expertise
Main technical areas I spend most of my time on.