Projects
A geometric ray tracing package for optical system design. It's also the first project I've deployed to PYPI and has been an exercise in CI/CD pipelines.
My first foray into back-end programming with a webserver written in Rust. This Project is a basic REST API to perform CRUD operations on a MongoDB database.
This site itself is a side project! It started as a way to get back into writing, but has progressed into a crash-course in javascript, html, and css.
A Wishbone compliant UART core written in synthesizable Verilog and simulated/tested with Verilator. The core was synthesized on a Terasic DE10-nano.