Personal Projects

Mandelbrot Viewer

This app was mostly written in plain TypeScript. I used the Canvas API to plot the Mandelbrot set. In order to improve graphing performance, I used WebWorkers (for parallelism) and WebAssembly (compiled from Rust)

I wrote a blog post with more details about performance-tuning TypeScript

Github

An image of the Mandelbrot set
My Resume

For my resume, I wanted to play around with Server Side Rendering and using JSX outside of a library. I wanted to make my resume so that it ran without any runtime dependencies. Instead, I had fun overloading the project with some weird build-time tooling.

Github

My Resume