Hi! 👋

I am an experienced Staff Software Engineer with a strong foundation in computer science, and engineering. I am interested in a range of topics, including full-stack development, algorithms, machine learning, and cryptography.

I am the creator of Yantagram, an end-to-end encrypted, decentralized, bluetooth mesh network.

Posts

18 Jun 2022

Cryptopals Challenges - Set 2

Solutions to Set 2 of the CryptoPals challenges.

12 Jun 2022

Cryptopals Challenges - Set 1

Solutions to Set 1 of the CryptoPals challenges.

13 Nov 2019

The Influence of a Randomized SVD on the Subspace K-Means Algorithm

Improving k-means performance using a matrix decomposition

23 Sep 2018

Deploying a Convolutional Neural Net for Image Similarity Search

Image similarity search via embeddings

22 May 2017

Acoustic Wavenumber Spectroscopy

Detecting damage in materials using acoustic wavenumber spectroscopy.

22 May 2017

Computational Fluid Dynamics

An exploration in multi-phase flows.

1 May 2016

Autonomous Submarine

An autonomous submarine build