28 Oct Baku
jvm / games / web

buildgoodapps.

I build PaperMC plugins, Fabric mods, and Nuxt interfaces that make server-side ideas feel sharp before the first command runs.

current signal
run

clean event flow, fast feedback loops, tiny details that survive production.

build bias

small APIs, readable internals, and game-feel polish over decoration.

Java 21KotlinPaperMCFabricNuxt
12+plugins shipped
3+years on JVM
5fabric mods

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
  1. 01

    Clean APIs

    Surfaces I would want to consume. Predictable names, narrow scope, no hidden coupling.

  2. 02

    Sensible defaults

    The boring path should be the right one. Configuration is for the 10% who need it.

  3. 03

    Future-proof code

    Readable beats clever. The next person to touch this is probably me, six months later.

Systems that escaped the lab.

open source trail
build map / 06 nodes

server plugins, Discord infrastructure, content tools, and web interfaces arranged like recovered system cards.

03game systems
02web surfaces
01active lab
Plugin

DMC PlasmoVoice VoiceMessages

One of the first implementations of voicemessages on DMC server using PlasmoVoice. Configured and integrated server-side voice communication from scratch.

server voice layerpacket audio
JavaPaperMCPlasmoVoice
Plugin

DMC Boomboxes

Full-featured in-game boombox system for DMC server — players can place and control music sources with custom UI.

placeable sound sourcecustom controls
KotlinPaperMCPlasmoVoice
Web

Portfolio

This very site. A fast, minimal portfolio built with Nuxt 4, Vue 3, TypeScript, and Tailwind CSS.

personal interfacefast static shell
Nuxt.jsVue 3TypeScriptTailwind
Web

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.

server publishing hubcms notes
WebCMSNuxt.jsTypeScript
SaaS · WIP

Stanium

A language learning service that uses AI and contextual immersion to help users acquire vocabulary in any language. Currently in active development.

context engineactive build
AINuxt.jsTypeScriptTailwind
Discord Bot

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.

civic discord machinecourt + tickets
JavaKotlinJDA
daily driver: MacBook Air M4

hardware 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.

desk mode2 FHD monitorsmore room for IDE, docs, terminal, and previews
main for now

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
desk rig

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
  1. 01portable firstMacBook for code, messages, and quick context switching.
  2. 02desk expansionDesktop when the session needs more screens or GPU headroom.
  3. 03clean splitSSD speed for active work, HDD space for everything else.
games + music

after 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.

favorite track

The Great War

Taylor Swift

artist
Taylor Swift
song
The Great War
games.log
favorite

Minecraft

Creative chaos, server systems, modded rabbit holes, and the kind of world that keeps giving you new problems to solve.

sandboxforever installed
favorite

Red Dead Redemption 2

Slow rides, quiet details, heavy story beats, and one of the most complete open worlds ever built.

cinematicbenchmark story

played and liked

  • 01Detroit: Become Humanchoices + android drama
  • 02Hogwarts Legacymagic, exploration, comfort
  • 03Grand Theft Auto Vcity sandbox energy
  1. 01sandbox firstI like systems that let you make your own goals.
  2. 02story mattersA good world needs weight, pacing, and memorable quiet moments.
  3. 03lyrics stickThe best songs feel precise, dramatic, and a little dangerous.

Let's build something
worth shipping.

Open to work, collaborations, and interesting conversations about anything. You can also HMU on mail admin@mryd.org