Research
Tarpan: A Router That Supports Evolvability
An open-source BGP router (Quagga) extended to carry multiple routing protocols.
Presented at MIT PRIMES Conference 2017
Siemens Competition Semifinalist
GitHub: https://github.com/hsheth2/tarpan
Skua: Extending Distributed Tracing Vertically into the Linux Kernel
Cross-layer Linux kernel instrumentation for distributed systems, based upon LTTng, Jaeger, and OpenTracing.
Presented at MIT PRIMES Conference 2018 and DevConf US 2018
GitHub: https://github.com/docc-lab/skua
Software
varint-simd
SIMD-accelerated minimally branching LEB128 variable-length integer decode and encode in Rust
WP-KaTeX
A WordPress plugin to display fancy math written with LaTeX using Khan Academy’s KaTeX rendering library
WOFFjs
An implementation of the Web Open Font Format in pure JavaScript
mozjpeg.js
Port of mozjpeg to JavaScript via Emscripten
ClassCompare
Streamlined class schedule sharing service