Projects
A collection of everything I've shipped — from production web platforms and embedded systems to enterprise tooling and creative fabrication projects.
RustLands
Full-featured game server platform offering OAuth login via Discord & Steam, a built-in ticket system for player and payment disputes, live server status, and hardened session security. Deployed with Node.js, Express, MongoDB, and Docker on Linux. Nginx and Cloudflare handle fast, secure delivery. Custom frontend built with Tailwind CSS.
- Steam & Discord OAuth integration
- Real-time server status dashboard
- Role-based ticket management system
InfinityRust
A streamlined Rust game server platform focused on speed, automation, and security. Includes OAuth login, server status monitoring, and scalable deployment. Built with Node.js, Express, MongoDB, PostgreSQL, and deployed with Docker on Linux. Frontend styled with Tailwind CSS for a seamless user experience.
- OAuth login (Steam + Discord)
- Automated server monitoring
- Docker-based scalable deployment
Discord Ticketing System
Custom support ticketing bot built with Discord.js, enabling real-time ticket management with role-based access control, automated ticket categorisation, and seamless user interaction across multiple gaming communities. Integrates directly with MongoDB for persistent state management.
- Role-based access and permissions
- Automated ticket categorisation
- Persistent state across bot restarts
Autonomous Maze Robot
Built as part of the Embedded Software module at Saxion. An autonomous maze-solving robot using ultrasonic and IR sensors on a Raspberry Pi Pico, implementing both Trémaux's algorithm for exploration and Dijkstra's algorithm for finding the shortest path once the maze is mapped — all in C/C++.
- Dual-algorithm navigation (Trémaux + Dijkstra)
- Real-time sensor fusion
- Raspberry Pi Pico microcontroller
MIS Power Platform Solutions
Designed and developed Power Platform solutions for Munich International School to optimise workflows and data management in an enterprise educational environment. Used Power Apps, Power FX, Power Automate, and Power Pages to automate repetitive processes and improve staff efficiency.
- Workflow automation via Power Automate
- Custom apps with Power Apps & Power FX
- Public-facing portals via Power Pages
Cubing Club Trophies
Designed and produced custom trophies for the Munich International School Cubing Club as part of the Makers Lab. Created vector designs in Adobe Illustrator and then manufactured them using laser cutting equipment — combining digital design skills with hands-on fabrication.
- Vector design in Adobe Illustrator
- Precision laser cutting fabrication
- Distributed across Cubing Club events
Want to work together?
I'm always open to interesting projects and opportunitys. Feel free to get in touch.
Start a Conversation