Freelance developer · Web applications · Developer tools · Custom integrations
I'm a freelance developer building websites, full-stack applications, and custom tools. I work across the front end and back end, turning ideas into interfaces, APIs, and working products.
My stack includes Node.js, React, Next.js, HTML, CSS, JavaScript, TypeScript, and C.
🚧 Currently building
Working on Ludicord - making Discord Activities easier to build with React, from the first screen to real-time multiplayer.
React·Node.js·TypeScript·WebSockets
- Websites & web apps - responsive interfaces with HTML, CSS, React, and Next.js.
- Back ends & integrations - Node.js services, APIs, and real-time features.
- Developer tools & frameworks - reusable foundations that make building easier.
- Interactive experiences - multiplayer games and Discord Activities with Ludicord.
A full-stack React framework for building Discord Activities.
Routing, authentication, APIs, WebSockets, and shared multiplayer state - bringing the pieces of a Discord Activity into one framework.
Explore Ludicord → Read the docs →
| Project | What it does |
|---|---|
| Discord Roulette | A TypeScript roulette engine with animated wheels, multiplayer lobbies, and optional Discord.js integration. |
| Low-Level Programming Guide | A practical guide to C, memory, pointers, and the systems underneath your code. |
| Ludo Activity | Multiplayer Ludo inside Discord, with real-time game state and player synchronization. Built with Ludicord. |
| Tic-Tac-Toe Activity | A real-time multiplayer take on a classic, built as a Discord Activity with Ludicord. |

