Fork me on GitHub


Below are the projects I've worked on for my enjoyment and augmentation of my skill set. Click on a header to view more details of a project.

NFL Betting App with Betting AI

Actively developing a fantasy NFL betting app where players compete with friends in leagues, with the option to also compete against AI.

RIT Autonomous People Mover ("Tiger Taxi")

Worked on a team responsible for bringing autonomy to an RIT golf cart. We integrated SLAM, multi-modal sensors, aerial map priors, and a convolutional neural network through the ROS software framework. We held weekly scrum meetings with tasks and issues managed through Jira, and documentation organized within Confluence. Meetings with our customer helped in validating design choices and kept us on track for project deadlines.

CNNs for Loop-Closure Detection

Applied a variety of convolutional neural networks (CNNs) to the detection of loop-closures for visual simultaneous localization and mapping (vSLAM) algorithms. The method computes the Euclidean similarity of extracted feature vectors from a CNN after principal component analysis. The performance of the method using several CNNs on Oxford vSLAM datasets was evaluated by average precision.

Variable-Length Phoneme Classification Using Deep ESNs

Developed a novel deep echo state network (ESN) topology that allows for variable connectivity. A brain-inspired intrinsic plasticity mechanism improves performance by ensuring neuronal activations adhere to a known distribution. The model was evaluated on the TIMIT phoneme classification dataset, which was preprocessed as Mel-frequency Cepstral coefficients.

Portfolio Website

An open-source personal website ( using the Django Web Framework to showcase my portfolio.

St. Hubert's Isle Historical Website

A WordPress-based website created for the island in Raquette Lake, NY, St. Hubert's Isle. The site provides visitors with rich history and information of the area.