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.
Teaching Tool 2
Another educational utility coming soon...
Coming SoonTeaching 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.
- 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.
- 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.
- Share game results via URL parameters - friends can see your winning path on the map.
- LocalStorage-based stats tracking: games played, best score, and average without accounts.
Project Three
Coming soon...
Coming SoonAbout
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
Backend Development
Data & Deployment
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.