Projects

A collection of everything I've shipped — from production web platforms and embedded systems to enterprise tooling and creative fabrication projects.

Live

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
Node.js Express MongoDB PostgreSQL Docker Nginx Cloudflare Tailwind
Visit rustlands.net
Live

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
Node.js Express MongoDB Docker Tailwind
Visit infinityrust.org
Production

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
Discord.js Node.js MongoDB WebSockets
Private deployment — used in production
Completed

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
C / C++ Raspberry Pi Pico Ultrasonic Sensors IR Sensors Dijkstra
Saxion University — Embedded Software module
Production

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
Power Apps Power FX Power Automate Power Pages SharePoint
Munich International School e.V. — Ongoing
Completed

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
Adobe Illustrator Laser Cutting Fabrication
Munich International School — Cubing Club

Want to work together?

I'm always open to interesting projects and opportunitys. Feel free to get in touch.

Start a Conversation