Development
As a developer, I build web apps, games and playful tools, often focused on helping educators or learners engage with complex systems. Projects range from digital card games for teachers to help them plan new lessons, to interactive experiences that teach financial literacy concepts to youth.
I also maintain a set of open source tools to make web game development easier, write about programming and use code as my medium to produce art installations.
Below is a selection of my work. If you want to learn more, or want to know what else I've worked on, drop me a line.
Web Apps, Games and Tools
Selected Open Source Work
- NavMeshFast Pathfinding(External link)
- Matter Collision PluginPhysics Plugin(External link)
- Tile ExtruderGame Asset Optimizer(External link)
Technical Writing
Code-Based Art
- MacroscopePenn State C++ Installation(External link)
- Bound LinesJS Data Viz Print(External link)