Projects
ML systems, super-resolution, databases, and distributed tooling.
Boro DB
A simple database written in Go. Minimalist storage engine with basic query capabilities — built to understand database internals from the ground up.
Go Skip List
Skip list data structure implementation in Golang. A probabilistic alternative to balanced trees with O(log n) search, insert, and delete operations.
Go Promise
Promise/Future concurrency library for Go, inspired by Bluebird. Provides async primitives with composable promise chains for goroutine coordination.

Handloom Design Generation
Generating traditional handloom designs using Conditional GANs and Image-to-Image Translation. Engineering final year project combining deep learning with textile design.

DBPN — Deep Back-Projection Network
Keras implementation of Deep Back-Projection Network for super-resolution. An alternative approach using iterative up-and-down projection stages.

Residual Dense Network for Super-Resolution
Keras implementation of Residual Dense Network (RDN) for single image super-resolution. Reproduces the paper with training pipelines and pretrained weights.