Neural Style Transfer
Implementation of artistic style transfer using convolutional neural networks. Applies the style of famous paintings to photographs in real-time.
Some of my favorite projects
Implementation of artistic style transfer using convolutional neural networks. Applies the style of famous paintings to photographs in real-time.
A fault-tolerant distributed key-value store implementing Raft consensus. Supports linearizable reads and writes across multiple nodes.
High-performance library implementing Bloom filters, Count-Min Sketch, HyperLogLog, and other probabilistic data structures.
A Google Docs-like collaborative text editor using CRDTs for conflict-free synchronization. Supports real-time cursors and presence.
A minimal x86 operating system kernel with memory management, process scheduling, and a basic filesystem. Written from scratch in assembly and C.
Coming soon...