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