Projects
My Projects

Full stack personal blog

Full stack web app built for Ruby M. using React, Sass CSS, Node, Express.js, and SQLite, deployed on an Ubuntu VPS using an Nginx reverse-proxy server

ML analysis of HDF5 data (NMF)

Denoised hyperspectral datasets of hybrid perovskite materials in Python, and used Scikit-learn and Nimfa to build unsupervised Non-negative Matrix Factorization models to extract image and spectral features

ML analysis of HDF5 data (VAE)

Trained, validated, and analyzed unsupervised and semi-supervised variational autoencoder models of hyperspectral datasets of energy materials and of artificial datasets in Pytorch, demonstrating relationships between image and spectral features

Sorting algorithm benchmark

Compared 8 sorting algorithms implemented and tested in 4 languages: Python, Java, C++, and JavaScript; deployed the results to a static web page, visualized using Chart.js

Searching algorithm benchmark

Compared 3 searching algorithms implemented and tested in 4 languages: Python, Java, C++, and JavaScript; created data visualizations using Chart.js

Telegram parsers

Open source intelligence tools built in Python to parse sensitive information from JSON files exported from Telegram channels, created to combat financial fraud

This web site

This portfolio is a web application I created from scratch using Next.js, React, TypeScript, Framer Motion, and Tailwind CSS, deployed on Vercel

Do you have a project? I'd love to hear about it!

Full Stack Software EngineerContact Me