All Projects

Here is a collection of all my work.

2D Side Scroller thumbnail

2D Side Scroller

Game DevelopmentC#Unity

An atmospheric 2D platformer developed in Unity to explore core game mechanics, including physics-based movement, UI architecture, and level design.

3D AI Behavioral Simulation thumbnail

3D AI Behavioral Simulation

Game DevelopmentAIC#Unity

A high-fidelity 3D simulation environment built in Unity to test custom autonomous agent behaviors, physics-based engagement logic, and modular system architectures.

AI-Driven Navigation Software thumbnail

AI-Driven Navigation Software

RoboticsAIRoboticsComputer VisionEmbedded Systems

Engineered the autonomous control software for a custom robotic platform (NVIDIA Jetson). Built computer vision pipelines using Python and Linux to handle localization and mapping while interfacing with low-level controller logic.

Android Security thumbnail

Android Security

Operating SystemsAndroidJavaMobileAndroid Studio

A security-focused mobile application researching OS-level data protection and authentication, utilizing Android Studio and Virtual Machines to implement secure password hashing and local credential persistence.

Building Automation Software thumbnail

Building Automation Software

Internet of ThingsJavaC++GradleEmbedded Systems

A full-stack IoT application developed for real-time web interaction and bi-directional state management of distributed hardware ecosystems.

CafeCalc thumbnail

CafeCalc

Mobile AppReact NativeAndroidiOSTypeScriptAPI

Developed a modern mobile app that provides tools for bill tips and currency conversion. Includes features such as Google Ads APIs, Google In-App Purchases via RevenueCat API, Currency API, Theme Selection, Split Options, Tip Options, Currency Conversion.

Conversational NLP thumbnail

Conversational NLP

Artificial IntelligenceAIJavaResearchNatural Language Processing

A research-driven AI personal assistant prototype utilizing Natural Language Processing (NLP) and the SURR algorithm to categorize user input and provide context-aware responses.

Email Address Manager thumbnail

Email Address Manager

Internet of ThingsJavaGradleEmbedded Systems

Internal Email Address Manager that extends Niagara N4's Framework via its API to provide specialists and end users with a centralized email address management system not inherently provided by Niagara's Framework.

Integrated Notepad thumbnail

Integrated Notepad

Internet of ThingsJavaGradleEmbedded Systems

Integrated Notepad that exists across every screen within the Building Automation Software using Niagara's Framework API. Used by specialist, support, and end users for independent, per screen tracking of edge device states.

Mobile Data Repository thumbnail

Mobile Data Repository

Mobile AppReact NativeAndroidiOSTypeScriptAPI

A high-performance mobile data repository developed in React Native, featuring asynchronous ingestion of 1,000+ unique data entries from a large-scale RESTful API.

Predictive Imputation thumbnail

Predictive Imputation

Machine LearningAIPythonscikit-learnpandas

A robust data engineering tool developed to handle missing data through custom K-means clustering and automated classification, optimizing predictive accuracy across varied datasets using Python.

Server Automation Microservice thumbnail

Server Automation Microservice

Web DevelopmentJavaScriptNode.jsREST APIWebSocket API

A Node.js chat automation tool using persistent WebSocket connections and a RESTful API to manage real-time event-driven interactions within distributed online communities.