Micromouse
2018
Designed and built an autonomous self-contained robotic vehicle capable of navigating through a previously unknown maze with the shortest time and path.
C
STM32
Autonomous
Floodfill
Embedded Firmware
Pi-CANtact
2017
Scripts to interface with CAN bus devices such as OBD using CANtact and Pyvit on a Raspberry Pi.
OBD
CANtact
Pyvit
Python
Micromouse Simulator
2017
Developed a 16x16 Micromouse simulator using a predefined maze display with four levels.
C
Simulator
Embedded Firmware
Jekyll Embed Video
2017
Embed YouTube, Vimeo, Twitch, Facebook, Instagram, Twitter, TikTok, and Streamable videos in Jekyll webpages without a plugin
Jekyll
Plugin
HTML
CSS
High Trust IoT Machine-to-Machine Protocol
2017
Developed a high trust M2M communication protocol concept for autonomous vehicles using blockchain technology.
Python
Blockchain
Embedded System
XBee
LIDAR
Raspberry Pi
Adventure Portal
2017
Developed an application for sharing shared interests and activities with the right people.
Meteor
Web Application
Project Management
Software Engineering
Smart Campus Energy Lab Weatherbox
2016
Designed and programmed a low-cost, accurate, and reliable prototype weatherbox using environmental sensor modules to forecast weather patterns.
Microcontrollers
XBee
Sensors
C++
Starcraft 2 Mini Game
2016
Starcraft 2 themed sprite 2D shooter game written in Java.
Java
Sprite
Eclipse
Metal Slug
2016
Metal slug themed sprite 2D shooter game written in Java.
Java
Sprite
Eclipse
Datalogger Webserver
2016
Portable datalogger webserver that utilizes Python scripts to timestamp and log GPS data via UART on a Raspberry Pi 3 into .csv files.
Django
Python
HTML/CSS
Raspberry Pi
UART
Continuous Electrowetting Automation
2016
Implemented continuous electrowetting automation and precise positional control for reconfigurable electronic devices using Galinstan.
C++
Arduino
Capacitive Displacement Sensors
TextBuddy Android App
2016
Developed an Android application to convert hard copy text into a digital format.
Java
Android
OCR
Top