Projects

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