Selected projects and observations.

Ctrl K

ML-based machinery failure prediction

Apr 2024

A predictive maintenance framework contrasting feed-forward and sequential ML models to forecast industrial machinery failures, achieving >0.99 AUROC scores with GRU models.

Custom CDN

May 2023

Efficient, geographically distributed CDN that builds and deploys a DNS server and HTTP servers for content caching and delivery from a single origin server.

Raw socket HTTP downloader

Mar 2023

A robust, wget-like file-downloading program implementing network protocols like IPv4-TCP packet creation/management, congestion and flow control, setup and tear-down.

Checkpointing program

Nov 2022

A lightweight, entirely self-contained checkpointing program that can save and restore the complete state of any running program.