Python MMORPG
Multiplayer · AI · Python | SQL | TypeScript
- Built a fully functioning online MMORPG with AI pathfinding and angular math for gameplay.
- Managed data across 10+ file types and sizes; designed generative loot containers for 4,096 concurrent players.
Python
SQL
TypeScript
AI Pathfinding
Java Web Banking App
Enterprise-grade · Java | React | SQL | JS
- Shipped Spring Boot backend with JWT, CORS filters, and self-signed SSL for HTTPS.
- Delivered a React front-end with sub-20ms responses and 20+ REST endpoints (secured + public).
- Tested with JUnit and validated APIs via Postman.
Spring Boot
React
SQL
JWT
HTTPS
Custom Real-Time Scheduler
Systems · Real-Time · C++
- Designed and implemented a simple real-time task scheduler driven by a custom software clock.
- Focused on deterministic timing, task prioritization, and low-level scheduling behavior such as priority starvation.
C++
Real-Time Systems
Scheduling
OS
HBM Nuclear Tech Mod – Fixes
Game Modding · Java · Open Source
- Forked and maintained an open-source Minecraft mod focused on nuclear technology systems.
- Identified and fixed missile logic and stability issues using mathematicl trignometric functions.
Java
Open Source Contribution
Maths
Stepper Motor Control System
Embedded · Robotics · C++
- Developed stepper motor control using an ELEGOO IR remote for robotics practice.
- Integrated hardware input handling with precise motor movement and timing control.
C++
Embedded Systems
Stepper Motors
Hardware Design
QT Threaded Horse Race Simulator
Concurrency · GUI · C++
- Built a multithreaded simulation using QT to model concurrent entities in real time.
- Practiced very rudimentary thread synchronization, UI updates, and event-driven programming.
C++
QT
Multithreading
GUI
Real-Time Temperature System
Real-Time · Safety-Focused · Ada
- Implemented a simulated temperature monitoring system as part of Ada language practice.
- Focused on deterministic execution and strong typing for safety-critical systems.
Ada
Real-Time Software
Client-Side Banking Database
Databases · Java
- Created a client-side banking database GUI for use with my banking webapp.
- Focused on data handling, validation logic, and simple Swing UIs.
Java
Databases
Swing
GUI
This Website
Explore my GitHub to see the source or Ctrl+Shift+I.
- Built from scratch using HTML, CSS, and JavaScript and Assistive AI to showcase my portfolio.
- Features a dynamic background, responsive design, and interactive roadmap.
HTML
CSS
JavaScript