I wrote a database engine from scratch to understand how one actually works, that's the kind of thing I like doing.
- pydb-engine - a database engine from scratch in Python: page-based storage, a B+ tree index, a SQL parser/planner/executor, and write-ahead-log crash recovery.
- fikr-foods - a live ordering site for a frozen food & bakery business (React, Vite, Tailwind, Supabase, deployed on Cloudflare Workers).
Python · JavaScript/React · SQL & relational data structures · Git
- C++ - picking up lower-level programming to complement the Python/systems work above.
- DSA in C++ - solving LeetCode to build up data structures & algorithms fluency.
