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.
Posts
Click any post to open the full write-up. Academic posts are available via the toggle.
7 posts
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.
Database Internals · SQL
Yellowbrick Data
One of the recurring surprises in database engineering is how much complexity hides behind functions that initially look trivial.

Community Projects · Education · Senegal
Solida'rire
A student-run solidarity project in Senegal: fundraising, building classrooms, and learning how long-term projects are really carried forward.

Machine Learning · C++ · ONNX Parser
ARM · Summer 2018
As a summer intern in Arm's Machine Learning team, I spent 3 months working on ArmNN's 18.08 release and on designing, prototyping and producing an ONNX parser in C++.

Data Visualization · SQL
ARM · Summer 2018
During my summer internship at Arm this summer, I had the opportunity to participate in the Intern Innovation Challenge, a competition between Arm interns worldwide.

Community Projects · Education · Venezuela
Personal
A childhood memory from Venezuela: fundraising for a rural education project, and what I still carry from a school exchange with students from Los Llanos.