Learning to Optimize ▸ UT ECE
- Created a L2O (Learning to Optimize) library framework using Tensorflow and Keras and implemented state of the art L2O methods
- Currently working on methods to improve L2O training using methods borrowed from Reinforcement Learning

GPU GeoStat ▸ TAMU Construction Science
- GPU implementation of IDW and other geostatistical interpolation techniques
- Integration with Folium to draw interactive interpolation maps

BMCC ▸ TAMU Statistics
- Implementation of Markov Chain Monte Carlo Bayesian Clustering techniques
- Mixture models include DPM (Dirichlet Process Mixture Models; Neal, 2000) and MFM (Mixture of Finite Mixtures; Miller & Harrison, 2018))
- Abstract Mixture Model and Component Model API
- R and Python Package

Decoding by LP
- Implementation of "Decoding by Linear Programming" (E. J. Candes, T. Tao, 2004)

pyc3b
- Fully featured LC3b assembler written in python
- Informative error message and side-by-side assembly output

Ctrl-Shell
- Rewrite of explorer: emulates Emacs'
Ctrl-x Ctrl-f
behavior in Sublime Text 3 - Additional macros for various shortcuts on the file explorer shell

Pycalc
- Python dynamic module loader with global variable management
- Uses various overloading tricks to create a convenient command-line calculator

Print!
- Python library to integrate ANSI escape codes and PyFiglet
- Install with
pip install printtools

Syllabus
- Python machine learning task management library
- Multiprocessing and multithreading pool implementations
- Install with
pip install syllabus

Fast Random Features ▸ Data Science Final Project
- Application of Random Features for Large Scale Kernel Machines (Rahimi & Recht, 2008) to data with dimensionality 10 times higher than previous attempt
- Matched accuracy of Kernel SVM in IDC Classification with a 100-fold speed increase

Divider Creation Plugin
- Plugin for Sublime Text 3
- Create nicely-formatted dividers and large ASCII-art headings

Eigenfaces ▸ Data Science Project
- Linear and Kernel Eigenface implementations; project for Geometric Foundations of Data Science
- Implements input space recovery method described by S. Mika et al, "Kernel PCA and De-Noising in Feature Spaces"

Sample ▸ Data Science Project
- Low-discrepancy sequence sampling in Python using Halton and Hammersley sequences

SSH Batch Management
- Manage multiple SSH devices simulatenously, or even programmatically
- Written for Region V Robotics' swarm management
Simple Radius
- Django Integration for FreeRadius
- Simple and easy until you find out your router doesn't support EAP-MD5 or TLS

SLD Blue Cloud ▸ SLD Laser
- Interactive visualizations of laser test data
- Full stack web app using Djano and d3.js

File Explorer Utility
- Plugin for Sublime Text 3
- Emulates Emacs'
Ctrl-x Ctrl-f
behavior
