I have been doing many random things for the past two years. Lately I started to organise them into github repos. Skipping the random things, below i list the ones i have organised properly:

  1. Implementation of HPSSA Construction Algorithm in the LLVM Compiler Framework : Report | Presentation | Presented in LLVM-CGO Performance Workshop April 2022 : Presentation

  2. Implementation of Ball Larus Path Profiler in LLVM Compiler Framework : Presentation

  3. Go to MIPS Compiler in C++ : CS335(Compiler Design) Course project

  4. IITK-COIN : Backend of A pseudo coin system written in go

  5. Artificial Neural Networks : Summer project Completed under Programming Club, IIT Kanpur

  6. Mathematics Of Deep Learning : Implement and Visualize Algorithms from scratch; Ideas Discussed in Deep Learning Book

  7. Basic Coding : Implementation of basic data structures and algorithms.