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.