clean event flow, fast feedback loops, tiny details that survive production.
buildgoodapps.
I build PaperMC plugins, Fabric mods, and Nuxt interfaces that make server-side ideas feel sharp before the first command runs.
small APIs, readable internals, and game-feel polish over decoration.
about
I build things that live
on servers and browsers.
My roots are in the JVM — I started writing Minecraft plugins with PaperMC and then discovered how much fun you can have bending Fabric mods. Then I switched to my web work.
Code that a future me won’t hate.
Today I split my time between minecraft systems in Kotlin and building full-stack apps with Nuxt.js and TypeScript. I care about clean APIs, sensible defaults, and code that a future me won't hate.
spoken
- RURussiannative
- ENEnglishfluent
- AZAzerbaijanirusty
- HEHebrewlearning
- 01
Clean APIs
Surfaces I would want to consume. Predictable names, narrow scope, no hidden coupling.
- 02
Sensible defaults
The boring path should be the right one. Configuration is for the 10% who need it.
- 03
Future-proof code
Readable beats clever. The next person to touch this is probably me, six months later.
projects
Systems that escaped the lab.
server plugins, Discord infrastructure, content tools, and web interfaces arranged like recovered system cards.
DMC PlasmoVoice VoiceMessages
One of the first implementations of voicemessages on DMC server using PlasmoVoice. Configured and integrated server-side voice communication from scratch.
DMC Boomboxes
Full-featured in-game boombox system for DMC server — players can place and control music sources with custom UI.
Portfolio
This very site. A fast, minimal portfolio built with Nuxt 4, Vue 3, TypeScript, and Tailwind CSS.
tdmine.fun
Lightweight site for a friend's Minecraft minigame server. Includes a full CMS-backed patch notes system and blog — built for easy content updates.
Stanium
A language learning service that uses AI and contextual immersion to help users acquire vocabulary in any language. Currently in active development.
GovDMC JDA
A gigantic project for the government discord server of DMC. Includes: ticket system, petition system, announcements creator for players, automatic fines for court, court system linked to main minecraft server, anti-crash, auto-link, and much more.
setup
daily driver: MacBook Air M4hardware I actually use
Quiet Mac. Loud desktop when needed.
The MacBook is the main machine for now: portable, silent, and ready for code anywhere. The desktop stays on the desk for heavier work, RTX graphics, extra storage, and a two-screen flow.
MacBook Air M4
The everyday machine: light, quiet, and fast enough to keep the whole dev loop close.
- chipApple M4
- memory16 GB unified
- storage512 GB SSD
Desktop PC
The anchored setup for GPU work, heavier sessions, games, and the full dual-monitor layout.
- gpuRTX 3060
- cpuIntel i5-12400F
- memory16 GB RAM
- fast disk1 TB SSD
- archive1 TB HDD
- display2 FHD monitors
- 01portable firstMacBook for code, messages, and quick context switching.
- 02desk expansionDesktop when the session needs more screens or GPU headroom.
- 03clean splitSSD speed for active work, HDD space for everything else.
likes
games + musicafter hours
Worlds to get lost in. Songs that stay armed.
Minecraft is the forever sandbox. Red Dead Redemption 2 is the cinematic benchmark. The music side usually circles back to Taylor Swift, especially The Great War.
Minecraft
Creative chaos, server systems, modded rabbit holes, and the kind of world that keeps giving you new problems to solve.
Red Dead Redemption 2
Slow rides, quiet details, heavy story beats, and one of the most complete open worlds ever built.
played and liked
- 01Detroit: Become Humanchoices + android drama
- 02Hogwarts Legacymagic, exploration, comfort
- 03Grand Theft Auto Vcity sandbox energy
- 01sandbox firstI like systems that let you make your own goals.
- 02story mattersA good world needs weight, pacing, and memorable quiet moments.
- 03lyrics stickThe best songs feel precise, dramatic, and a little dangerous.
contact
Let's build something
worth shipping.
Open to work, collaborations, and interesting conversations about anything. You can also HMU on mail admin@mryd.org