Projects

LEDraw logoLEDraw logo

Interactive LED panel drawing app

screenshot of the ledraw drawing application

LEDraw lets you draw pixel art on a virtual canvas and see it appear on an LED panel next to my desk. Built with TanStack Start and Convex for real-time synchronization. Read the build story to learn about the hardware setup, sync agent, and development process.

raceday.me logoraceday.me logo

Personalized race day live tracking for runners

screenshot of the raceday.me website showing a marathon live tracking demo

Raceday.me is a side project I built to let friends follow your progress during a race. Its personalized live tracking uses your target finish time to calculate progress and predictions while you run. It tracks your location through your phone, so it doesn't depend on the race organizer's tracking system.

direktiv.io logodirektiv.io logo

Automating workflows for enterprises

screenshot of the direktiv.io explorer

In January 2023, I joined the Direktiv.io team as lead frontend engineer. Direktiv automates workflows across cloud providers. I developed and maintained the UI for its open-source and enterprise versions. My work on the product spanned its development as a startup and its transition to archTIS, which acquired Direktiv in March 2025.

amz.tools logoamz.tools logo

Everyday tools for Amazon sellers

screenshot of the amz.tools sales dashboard

Amz.tools was a collection of tools for Amazon sellers, including a sales dashboard. I was part of the small development team that bootstrapped the platform, working as lead frontend developer with a focus on scaling it. The platform was acquired by AMZSCALE in 2022.

runverter.io logorunverter.io logo

A calculator for runners

screenshot of the runverter.io website that shows a pace calculator

I like running and analyzing data, but I couldn't find a running calculator I enjoyed using. So I built Runverter.io to calculate pace and split times, convert distances, and predict race times. It's the tool I wanted for planning runs and making sense of the numbers. The release article explains the calculations and design choices.

Linnr LogoLinnr Logo

LINNR - it’s not snake!

Linnr Artwork by Christian Wischnewski

Linnr is a tribute game I made with Christian Wischnewski. We wanted to try a game jam and see what we could make as first-time game developers. In January 2020, we submitted it to the Finally Finish Something 2020 jam. It placed 56th out of 293 entries and 18th for visuals, thanks to Christian's artwork. I bet you can't beat the highscore!

stickerlicious logostickerlicious logo

MacBook logo stickers

screenshot of the stickerlicious online shop for macbook stickers

Stickerlicious was a small shop I started out of curiosity. I designed pixel-art stickers that covered the glowing Apple logo on MacBooks, turning it into other, mostly nerdy shapes. The feedback made it a rewarding little project. I closed the shop in early 2019 as newer MacBooks no longer had glowing logos. The designs are available as open source on GitHub.

skycheck logoskycheck logo

Finding flights. Simple.

screenshot of the skycheck flight search website

I joined Skycheck.com's development team in its early days. The startup helped travelers find flights and provided flight-search technology for large travel websites. The aim was to make finding the right flight simpler. I spent several years helping build the product as the team grew, an experience that shaped me as a developer. Skycheck shut down in 2018.