Developer | Researcher

Optimizing SSA compiler


An optimizing, functional SSA-based compiler written in Rust hosting a frontend, intermediate transformations and a backend. The compiler utilizes the GVN_PRE transformation to optimize programs in SSA form, and an SMT solver for register allocation.

Read more ⟶

File compression


Lossless file compression algorithms implemented in Rust.

Read more ⟶