Projects

ntt-polynomial-multiplication

ntt-polynomial-multiplication

Python

(in progress) Fast polynomial multiplication modulo x^n-1 and x^n+1 using Number Theoretic Transform.

arkworks-keccak

arkworks-keccak

RustArkworks

R1CS circuits for the SHA-3 family of hash functions in Rust using the Arkworks framework.

chaos-attractors

C++SFML

Coded an Audio Visualiser for Chaotic Motion (Chaos Attractors) in C++ using SFML.

structure-from-motion

structure-from-motion

C++

Implemented the structure from motion pipeline from scratch in C++ and used it to render 3D environments from mobile camera images.