DaisyCommand
A modern Kotlin command framework for Paper plugins with DSL syntax, 17+ argument types, and zero-config registration.
Minecraft developer and creative engineer crafting performant, player-focused systems used by thousands. From custom plugins to modern web applications.
A selection of work I'm proud of
A modern Kotlin command framework for Paper plugins with DSL syntax, 17+ argument types, and zero-config registration.
Coroutine-first GUI library for Paper with beautiful DSL, dupe protection, pagination, and anvil input.
Modern voting plugin with vote parties, PlaceholderAPI support, and customizable rewards.
I'm Daisy, a developer specializing in Minecraft server development—building custom plugins with Kotlin and the Paper API, optimizing performance, and designing infrastructure that powers communities with thousands of active players.
My approach is hands-on: dedicated Linux servers, Pterodactyl panel management, Redis caching, and MongoDB storage. I focus on real performance metrics—tick optimization, memory efficiency, and server architecture that scales.
On the web side, I work with TypeScript, Bun, Node.js, and React. I build systems that are as elegant under the hood as they are on the surface.
Thoughts on development, game design, and creative coding
How I rebuilt my portfolio from scratch with Astro, Tailwind CSS v4, and zero JavaScript by default.
Java works fine, but Kotlin just feels better. Here's why I made the switch.
Whether you have a project in mind, want to collaborate, or just want to say hello—I'd love to hear from you.