Teaching Utilities

Tools built for educational purposes

Godot Leaderboard

A complete leaderboard system for Godot games with secure HMAC authentication, ranking modes, and flexible data storage.

Secure Flexible Real-time
Access Utility →

Teaching Tool 2

Another educational utility coming soon...

Coming Soon

Teaching Tool 3

More tools to help students learn...

Coming Soon

Personal Projects

Exploration in web development and programming

Bedrock-to-Java Global Bridge

Want to play Minecraft with your friends without edition limits? This project bridges Xbox, PlayStation, Switch 2, and mobile devices into a 24/7 Java Edition server running on Apex Hosting, so everyone plays together—no player limits, no barriers.

🎮 How to join: Add friend M0ddedX on Xbox Live, then select the server from the in-game menu. Bedrock players connect to 104.193.182.181:5570. PC players on Java Edition can connect directly to pwd.apexmc.co.

Linux Administration Network Engineering Automation & Monitoring Cloud Infrastructure
  • Enables cross-platform play: consoles and mobile join the same server as PC Java players.
  • Automated watchdog monitoring ensures 24/7 uptime with zero-downtime restarts.
  • Custom DNS and network layer translates Bedrock Edition requests into Java Edition sessions.
  • Optimized for always-free cloud resources with memory management and process recovery.

MA Globle

A geography guessing game that challenges players to identify Massachusetts municipalities using distance-based feedback and interactive map visualization. Each guess reveals how far you are from the target, with municipalities color-coded by proximity.

Full-Stack Development Geospatial Data D3.js Visualization REST API
  • Processes official US Census TIGER/Line shapefiles into GeoJSON for 351 Massachusetts municipalities.
  • Calculates Haversine distance between guesses and target using latitude/longitude coordinates.
  • Real-time SVG map rendering with D3.js shows color-coded distance feedback (red → green).
  • Daily puzzle system with deterministic seeding ensures all players get the same challenge.
Play MA Globle →

Project Three

Coming soon...

Coming Soon

About

I'm passionate about teaching programming and web development to the next generation of developers. Through hands-on projects and practical utilities, I help students understand real-world applications of programming concepts and modern development practices.

Technical Specializations

Frontend Development

HTML CSS JavaScript

Backend Development

Node.js AWS

Data & Deployment

PostgreSQL Heroku

This site showcases my personal projects and the tools I've created to support my teaching practice. The Godot Leaderboard is a prime example of full-stack development—combining a modern frontend interface with a secure backend API and persistent database storage, all deployed on lightweight infrastructure.