Technologies used: Python, C++, ROS 2, YOLOv8, Embedded Linux, Yocto Project, Altium
Lead designer and controls lead for mecanum mobile robotics and two-wheeled balancing bot.
Migrated controls stack into ROS 2 with Nav2 VSLAM.
Placed 5th in RMNA International Competition in 2022 and 2023.
Technologies used: OpenCV, Python, SLAM, Path Planning for Robots
Co-developer of deadreckoning SLAM and path planning algorithm, nikcnamed Grave Digger.
Designed dijstraka algorithm and deadreckoning algorithm for path finding to found marker in randomized map.
Project ranked top 3 in class competition.
Technologies used: STM32, Hardware Embedded C, 3-axis accelerometer
Lead programmer and designer for SIDS detection device in Embedded Devices class.
Project placed top 5 in the class competition.
Technologies used: OpenCV, Python
Lead computer vision expert for detecting and predicting degredation of copper chips in high moisture environment.
Created CV detection algorithm for Copper degredation, allowing for capturing better pictures and visualizing vectorized growth.
Technologies used: HTML5, CSS, JavaScript
Designed from scratch as portfolio website. Modern aesthetic with Zelda and One Piece element.
Technologies used: Lua, Tabletop Simulator
Lead developer and designer for multiplayer simple card game. Presented in Games 101 class.
Technologies used: Embedded C, Arduino Uno, Motors
Programmer and designer for wearable jacket creating pressure with motors instead of weighted vest.
Project won $1500 at Demo Day competition.
Technologies used: Python, Google Colab, Scikit-learn, Numpy, Pandas
Python developer for neural network and SVM models to analyze Clash of Clans dataset for Machine Learning class project.
Project was top 3 in class competition.
Technologies used: start.gg, SQL w/ MySQL Database
Tournament organizer and ranking specialist for NYU Smash Melee and Ultimate local.
Lead bi-weekly 40 person tournaments at NYU facilities, including non-NYU guests.
Created SQL database and began experimental Markov-chain based ranking in the Melee scene.
Technologies used: Java, Minecraft SDK
Java server developer for Avatar modded server in Minecraft. Created new features like specialty elements and bug fixes.
Server saw uptick to 100 members from 25 during tenure as developer.
Technologies used: .NET, JavaScript, redis
Competition coordinator, tournament organizer, and scheduling lead for the RoboMaster North America 501c3.
Scheduled and ran the RoboMaster Colorado event with the organization.