All Projects
Here is a collection of all my work.

2D Side Scroller
Follow the original story of this robot who was made to maintain peace in the graveyard. This 2D side scroller was originally a one level game, however this is currently under development with plans to be shipped out as a complete game in the near future.

3D AI Combat Game
Created a 3D Unity game featuring custom AI pathfinding and a dynamic combat system (melee/weapon mechanics) scripted in C#. Implemented robust collision detection and optimized game performance, showcasing advanced skills in game architecture, C# scripting, and debugging.

AI-Driven NVIDIA Robot
Designed and built a self-driving robot equipped with camera vision, leveraging computer vision and localization AI techniques to automate driving. Utilized Linux, Arduino, NVIDIA Jetson Platform, and Raspberry Pi.

Android Security
This Android Security App was an Operating Systems project where password hashing was the main focus using Android Studio and Virtual Machines.

Bill Tip Calculator
Developed a simple and modern tip calculator. Planned to release on Google Play and Apple Store in 2025.

Building Automation Software
The Building Automation System (BAS) is a Full Stack IoT Application developed to provide end users real-time control over their buildings. This system involves a network of smart devices that control and monitor a building's environment.

Conversational NLP
Researched NLP techniques from academic publications and developed a functional AI chatbot prototype in Java capable of classifying user input and generating contextually relevant responses within conversational flows.

Mobile Data Repository
Developed a cross-platform mobile application using React Native, JavaScript, TypeScript, demonstrating robust API integration and implementing asynchronous data fetching from a large public RESTful API to populate a dynamic catalog of over 1000 unique entries.

Predictive Imputation
Constructed a tool for data classification and imputation, predicting new data through the implementation of machine learning algorithms including K-means, basic-means, linear regression, and random forests, using Python libraries (scikit-learn, pandas).

Server Interaction Manager
Engineered a Node.js chat automation tool that utilizes external APIs to process and respond to real-time user interactions within an online community platform. Implemented server moderation and automated response functionalities using JavaScript and asynchronous calls.