I focus on building fast, reliable, and easily readable software.
Interactive fabric simulation using Verlet integration and spring constraints — you can drag, cut, and tear the fabric.
Interactive softbody physics engine, an expansion of my fabric simulation. Featuring colliding objects and a playable demo level.
Maze generator & solver algorithms with different algorithms showcased by step-by-step visualizations.
I'm a programmer who's really interested in performance and fast algorithms. I like making stuff for the web, and I also like writing in lower-level languages where I get to think more directly about what the computer is actually doing. I care a lot about free and open source software and I've been using Linux primarily since I was a teenager. Some relevant skills and tools I use are listed below:
I'm very patient and I love problem solving. I've spent years tutoring math and doing professional tech support, which has made me especially good at explaining technical concepts in an understandable way to nontechnical people. I love drawing, 3D modeling, 3D printing and fabrication in general.