Developed and maintained open source off-chain Oracles for the Helium Mobile project using async Rust, PostgreSQL and AWS S3
Developed software and provided technical expertise for the successful migration from the old Helium blockchain to Solana
Maintained and developed a distributed and highly-available player tracking application for Soccer and Basketball
Wrote and maintained ANTLR grammars for all of the most popular SQL implementations for a legacy static analysis tool
Re-wrote the legacy SQL static anylsis tool in Rust to be more perfomant and maintainable using a novel generic parsing technique
(2016) Wrote Go services to automatically test video applications on consumer devices
(2015) Worked on the Census team maintaining a large and integral C++ code base
Added new heap tracking features to Google's core profiling tools
(2014) Wrote a tool based on libClang to rename symbols across a C++ project
Simple static website generator and file server powered by Jinja templates and Tokio
Uses PostgreSQL as a database, S3 for file and image uploading, and deployed via Docker
All custom Javascript, HTML and CSS rendered via Jinja templates
Implements many unique dynamic collision detection routines, including exact time of impact collisions
Released as a crate and downloadable via Rust's built-in package manager, Cargo