Below are some of the projects that I've worked on for fun - click on a header to view more details.
Do you frequently share music with colleagues/friends over Slack? Then check out the Vibe Check bot! The bot monitors a channel(s) for links to music on YouTube and Spotify, then updates a YouTube playlist. Listen to all your space's music at one link!
A tool to automatically determine the background color of a GIF and make it transparent. Useful for, e.g., making clean reaction GIFs.
(Archived) A fantasy NFL betting app where players compete with friends in leagues, with the option to also compete against AI.
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.
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.
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.
An open-source personal website (this.site
) using the Django Web Framework to
showcase my portfolio.
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.