academic eta compiler a fully-functional optimizing compiler targeting x86-64 compiling pytorch models to calyx an end-to-end compilation pipeline from pytorch to synthesizable hardware multi-core risc-v system a complete RTL-design of a RISC-V multicore system monte carlo based options pricing with high-level synthesis here we demonstrate the ability to accelerate monte carlo options pricing using HLS techniques computational complexity of matrix multiplication a survey of complexity theory for matrix multiplication visualizing the mandelbrot set experiments with high performance computing and visualizations of the mandelbrot set personal tetris rl an implementation of an RL agent for tetris risc-v simulator (work in progress!) a step towards a risc-v simulator written in modern cpp nes emulator an nes emulator to help me learn rust