Portfolio

Here’s a collection of my projects and technical work.

Products

  • Cuber
    • Minecraft server written in Rust.
  • MyFirstOS
    • My First OS written by Assembly (x86_64).
  • random_struct_layout
    • A library that obfuscates the struct layout of Rust using proc-macro.
  • SECR
    • Security Enhanced CPU for RISC-V.
    • Seccamp’s final deliverable.
  • COJT_HW
    • The games I developed written in pure Verilog.
  • Full-Scratch-C-exception-handler
    • I implemented handling of C++’s try-catch from scratch using the dwarf information emitted by the compiler.
  • reina
    • Full scratch RDBMS written in Rust.
    • in development
  • minicaml
    • Subset of OCaml