Hello! I'm an undergraduate at the University of California San Diego (UCSD), and I am pursuing a B.S in computer science with a minor in mathematics. I am particularly interested in cryptography, distributed computing and natural language processing. I also enjoy learning about and working with graphics & data visualization techniques.
I'm a big fan of the Unix philosophy, *nix systems in general, vim and zsh. You can find my dotfiles here.
You can usually reach me at dmhacker (at) protonmail (dot) com.
I enjoy writing about topics that interest me, covering a broad spectrum of fields but mostly focusing on issues related to computer science, engineering, programming, and system design.
Alexa YouTube Skill
Enables Alexa to play audio from YouTube. The project wiki has detailed instructions that walk you through the setup process.
Ring Learning with Errors Cryptography
Implements several cryptographic schemes that are based off of the security of the RLWE problem: the Fan-Vercauteren homomorphic cryptosystem, the Ring-TESLA digital signature algorithm, etc.
And more on GitHub ...
2D Feedforward Neural Network
Watch as a neural network is trained in your browser. Optionally supply your own training set.
3D Function Plotter & Grapher
Useful tool to help with visualizing volumes of solids of revolution (calculus I).