From web applications to creator-driven tools, I craft systems that solve real problems and support meaningful, interactive experiences.
As a full stack developer with a design-focused mindset, I build digital tools that simplify and enhance the content creation process. From interactive features to backend systems, my work supports creators in connecting with their audience and bringing ideas to life.
I care deeply about building solutions that reduce friction, boost creativity, and make it easier to do great work.
A Go application for automated Twitch VOD and chat archiving. Records, processes, and uploads streams with robust error handling, notifications, and cloud integration.
A full-stack web application for archiving, browsing, and interacting with Twitch VODs, chat replays, and community contests. Built with React, TypeScript, Supabase, and TanStack Query for a seamless, modern user experience. Integrates with a custom automated archiving system and HLS playback via Cloudflare for robust, scalable video delivery.
End-to-end contributions across web, backend, internal tools, and DevOps for the sandbox simulation MMO ECO. Led the migration to a modern React website, built and maintained backend services, and optimized cloud infrastructure.
Led development of an interactive Twitch extension that connects viewers with ECO community servers — elections, stats, live data, and more.
A passion project providing a suite of services for content creators, especially live streamers. Includes song information pop-ups, stream schedule widgets, and more, with a focus on customization and ease of use.
A prototype for a service that fetches the current song from Spotify, designed for streamers and content creators. Built as a proof of concept to test usability and gather feedback.