About Me

A picture of Anmol Rattan Singh Sandhu

Hello! I am Anmol Rattan Singh Sandhu a senior studying Engineering with Computing at the Olin College of Engineering. I’m an aspiring Computer Scientist with a passion to use platforms for solving social and environmental problems.

Below are some of the projects I have worked on recently.

Projects

rust-edis

rust-edis

A scalable, distributed key-value store built in Rust, implementing a reader/writer shard model with dynamic scaling, fault tolerance, and eventual consistency.

View on GitHub
Image Segmentation

Image Segmentation

Separate images into distinct segments using graph cut algorithms and network flows. Built in Python with NetworkX and OpenCV.

View on GitHub
Sudoku Solver

Sudoku Solver

Solves puzzles using the Simulated Annealing algorithm. Implemented in Python.

View on GitHub
CNN MNIST

CNN MNIST

Classifies handwritten digits from the MNIST dataset using a CNN written from scratch using NumPy and Python.

View on GitHub
HTTP Web Server

HTTP Web Server

Simple HTTP web server that serves files from a path specified by the user in the URL. Written in C.

View on GitHub
Huffman Encoding

Huffman Encoding

A compression algorithm implemented in C++.

View on GitHub
Clipboard Transformer

Clipboard Transformer

Transform the text in your clipboard using functions of your choice. Built in C++.

View on GitHub
Hole in the Camera

Hole in the Camera

Digitized the game show “Hole in the Wall” using OpenCV, PyGame, and OpenPose.

View on GitHub