Projects

A mix of production systems, side projects, and academic work.

Roots App

Production

Private family media platform with zero-knowledge encryption, 133 serverless API endpoints, and a custom cryptographic key hierarchy designed from Signal and Proton protocols.

TypeScriptNode.jsGCPFlutterTerraformCryptography

Crossword Creator

In Progress

Interactive crossword puzzle builder and solver.

In Progress

Public Housing Tool

Complete

Hackathon project for improving access to public housing resources.

Hackathon

NES Emulator

In Progress

Nintendo Entertainment System emulator.

Emulation

Phishing Protection

Academic

Browser extension and web app extending phishing-detection heuristics with a machine-learning classifier.

ReactTypeScriptAWSML

Scalable Search Engine

Academic

Distributed search engine with MapReduce-based parallel processing and fault tolerance.

C++MapReduceHadoop

OS Kernel Libraries

Academic

Thread library, virtual memory pager, and network file server with custom scheduling.

CAssembly