Projects & Experiments

Welcome to my Digital Workshop

This showcase features my software and robotics projects, from AI applications to 3D visualizations.

These projects were completed either for class or solely for fun.

Below you'll find a curated collection of my fun projects.

Completed In Progress Coming Soon

Scroll down to see some of my favorite projects.

Bio-inspired Fish Locomotion Through Variable Undulation

June 2025

A robotic fish platform that investigates the optimization of aquatic propulsion through bio-inspired fishtail locomotion, featuring modular tail segments and controllable swimming patterns.

robotics bio-inspired aquatic locomotion +3 more
TinyPointNeXt: Efficient 3D Point Cloud Processing

May 2025

A lightweight architecture for dynamic object segmentation in 3D point clouds, optimizing for human detection with reduced model parameters while maintaining high accuracy.

3D point clouds computer vision deep learning +3 more
Neural Language Models with RNNs and Attention Mechanisms

April 2025

Development of advanced sequence models using recurrent neural networks for text generation on WikiText-2 and speech-to-text transcription systems with attention mechanisms on the LibriSpeech corpus.

deep learning natural language processing recurrent neural networks +6 more
Automatic Speech Recognition with RNN and CTC Beam Search

April 2025

An end-to-end Automatic Speech Recognition (ASR) system built with pyramidal bidirectional LSTM and Connectionist Temporal Classification, achieving high accuracy in phoneme prediction from unaligned speech data.

deep learning speech recognition RNN +4 more
CNN Face Recognition and Verification: Building a Robust Identity System

February 2025

A deep learning model to extract discriminative facial features

deep learning face recognition neural networks +3 more
Phoneme Recognition: Neural Networks for Speech Classification

February 2025

A deep learning system that recognizes phoneme states from speech recordings, implementing advanced neural network architectures and achieving 86% accuracy on frame-level speech classification.

deep learning speech recognition neural networks +3 more
3D Platform for Scaffolding

April 2024

A high-performance 3D application for scaffolding graphics, utilizing WebGPU and ifc.js for real-time visualization and automated Bill of Materials (BOM) generation.

3D graphics WebGPU BIM +2 more
Baseball Analytics Platform

December 2023

A comprehensive baseball analytics platform that uses machine learning to analyze player performance and predict game outcomes.

machine learning sports analytics Python +2 more
Strandbeest Walking Robot

April 2023

A bio-inspired walking robot based on Theo Jansen's Strandbeest mechanism, featuring advanced control systems and autonomous capabilities.

robotics mechanical design bio-inspired +2 more
LiDAR Driven Maze Robot

January 2023

An advanced robotic system capable of autonomously navigating complex mazes using LiDAR technology and sophisticated control algorithms.

robotics LiDAR autonomous systems +3 more
The Forge: ThreeJS Sandbox

July 2022

A ThreeJS sanbox designed to experiment with shaders, audio visualizations, geometries, and proceddural generation in the browser

graphics C++ OpenGL +2 more