Selected Work
My Projects
Software, robotics, embedded systems, and the experiments between them.

NoNotes – AI Powered Note Taking Platform
NoNotes is an AI-powered note-taking platform built during a 48-hour hackathon, where I served as the backend and AI lead. I designed and implemented a Flask-based backend API with a SQLite database to store, process, and retrieve user notes. The system converts spoken audio into text using speech-to-text processing, then applies natural language processing with NLTK to extract and summarize key information. I also designed logging systems and REST API endpoints to support a full JavaScript frontend. The project won 1st Place at HappyHacks II.
[ View Case Study → ]

Skydle – Online Wordle Game for Hypixel Skyblock
Skydle is a full-stack, interactive Wordle-style web game built entirely as a solo project using React and JavaScript. The application dynamically pulls live data from an external API to generate daily puzzles based on Hypixel Skyblock items. I designed the game logic, API integration, and a clean, responsive user interface optimized for daily play. The project is deployed as a production site on GitHub Pages with a publicly accessible live demo.
[ View Project ↗ ]

PY-RAT – Security Research & Remote Administration Tool
PY-RAT is a Python-based remote administration and security research tool developed as a solo project to explore common system vulnerabilities. I designed a custom socket-based communication protocol to efficiently transmit data between client and host. The tool includes live camera streaming using OpenCV and NumPy, remote command execution, and credential access testing for security research purposes. I packaged the complete system into a standalone executable using PyInstaller, allowing it to be deployed and run without a Python environment.
[ View Project ↗ ]

FIRA RoboWorld Cup Autonomous Race Car
This project involved designing and building an autonomous line-following race car for the FIRA RoboWorld Cup, completed as part of a two-person team. I programmed Raspberry Pi and Arduino systems using Python and C, integrating a Logitech camera for real-time computer vision. The vehicle uses edge detection to identify road lines and a PID controller to dynamically adjust steering. We performed extensive physical testing and tuning to ensure consistent and reliable race performance, achieving 1st Place nationally and 2nd Place internationally.
[ View Project ↗ ]

Q-Arm Order Packing Robot
The Q-Arm Order Packing Robot was a team-based engineering design project completed as part of ENG 1P13. I served as the engineering project manager and software lead, overseeing both mechanical design and system integration. I designed and modeled a custom robotic end effector in Autodesk Inventor, manufactured components using 3D printing and laser cutting, and developed control software to automate object pickup and placement. I also coordinated testing to validate gripping reliability and repeatable operation.
[ View Project ↗ ]

AI Short Story Video Maker
AI Short Story Video Maker is a locally run AI system that generates short-form videos from a single text prompt. I built a complete automation pipeline that handles story generation, image creation, and video rendering into a single end-to-end workflow. The project focuses on rapid content generation and showcases system orchestration, media processing, and AI-driven automation.
[ View Project ↗ ]

HTTP-PyServer
HTTP-PyServer is a lightweight Python HTTP server framework designed for simplicity and performance. I built the core server architecture, packaged it as a reusable module, and published it to PyPI for public installation and use. The project demonstrates backend fundamentals, modular design, and real-world package distribution.
[ View Project ↗ ]

MyPlate – Nutrition and Macro Planner
MyPlate is a mobile nutrition and meal planning application built in Java using Android Studio as part of a team project. I implemented features for tracking meals, macronutrients, and daily nutrition goals, along with local data storage for saving user food logs and preferences. I also contributed to the user interface design, focusing on usability and fast data entry. The project earned Developer of the Year recognition.
[ View Project ↗ ]

Personal Engineering Portfolio
My personal engineering portfolio is a responsive website built with Next.js, HTML, CSS, and JavaScript to showcase my software, robotics, and mechanical projects. I implemented server-side rendering and SEO optimization to improve performance and search visibility. The site is deployed on a Linux server hosted in Oracle Cloud and secured with Cloudflare Tunnel for 24/7 availability. I manage hosting, updates, and version control using Git.
[ View Project ↗ ]