Back to Home

Featured Projects

A collection of projects I've worked on over the years

Airsoft Team Website

Airsoft Team Website

Website for the SOoS Airsoft team, built with Next.js and Tailwind CSS

completed
Started: May 2024

The official website for the SOoS Airsoft team, showcasing team information, events, and media. Includes a member-only dashboard and administration. Build with HeroUI for a sleek and modern design.

Technologies

nextjs typescript tailwindcss docker kubernetes auth0 postgresql s3
TS3Viewer

TS3Viewer

Platform for viewing, monitoring and administering TeamSpeak 3 servers including a TS3AudioBot instance

completed
Started: Apr 2022

A comprehensive web platform designed for managing TeamSpeak 3 servers and TS3AudioBot instances. Features include real-time server status monitoring, user management, and audio bot control functionalities.

Technologies

typescript react csharp sqlite docker tailwindcss
RESTful Wedos API wrapper

RESTful Wedos API wrapper

A Golang wrapper for the Wedos API (WAPI), providing an easy-to-use RESTful API for managing domains, DNS records, and hosting services. Includes a Golang backend and a React frontend.

in-progress
Started: Jan 2022

Better WAPI is a comprehensive Golang wrapper for the Wedos API (WAPI), designed to simplify the management of domains, DNS records, and hosting services. The project features a robust Golang backend that interacts with the Wedos API and a user-friendly React frontend for seamless user experience. It provides developers and administrators with an efficient way to automate and manage their Wedos services through a RESTful interface.

Technologies

go react typescript docker tailwindcss
Tennis league management app

Tennis league management app

A web application for managing tennis leagues, including player registrations, match scheduling, and score tracking

in-progress
Started: Jan 2020

A full-featured web application that simplifies the management of tennis leagues. It allows administrators to handle player registrations, schedule matches, and track scores efficiently. The app provides an intuitive interface for both league organizers and players.

Technologies

laravel typescript react intertiajs mysql docker tailwindcss php kubernetes auth0

Portfolio Website

Personal portfolio website built with Astro and SolidJS

completed
Started: Dec 2025

Technologies

typescript astro solidjs docker

Toggl TimeGuru

CLI tool for managing and analyzing Toggl Track time entries

in-progress
Started: Oct 2025

Technologies

rust toggl-track-api sqlite