Java / Kotlin developer · Gradle tooling & publishing · Kotlin backend · Minecraft modding
Open to backend roles.
- Java — legacy codebase triage: crash hunting and cross-module debugging in large undocumented projects
- Kotlin — JVM backend (Ktor, Exposed, coroutines) and Gradle plugin development
- Gradle — build scripting, convention plugins, and full Maven Central publishing (GPG signing, POM metadata, automated releases)
- PostgreSQL / MongoDB — schema design, ORM work with Exposed, and a live MongoDB → PostgreSQL migration
- TypeScript / Vue 3 — Nuxt 3 + Tailwind sites deployed on Cloudflare Workers
| # | Project | What it is | Stack |
|---|---|---|---|
| 1 | Twist-Space-Technology-Mod | GTNH endgame expansion mod (410★) — contributor, 126 commits / 36 merged PRs | Java 8, Forge 1.7.10 |
| 2 | Exposed-ObjectId | BSON ObjectId support for Kotlin Exposed — on Maven Central (cn.elytra:exposed-object-id) |
Kotlin, Gradle |
| 3 | gtnh-no-nerf | GTNH tweak mod (45★, 5,135 downloads on Modrinth) — author | Java, Mixin |
| 4 | GTNH-CutCorners | Recipe-time QoL mod for GTNH (43★), actively maintained — maintainer | Java, Mixin |
| 5 | BrigadierKt | Kotlin DSL for Mojang Brigadier — on Maven Central (cn.elytra:brigadier-kt) |
Kotlin, Gradle |
| 6 | elytra-conventions | Gradle convention plugin shared across my projects — on Maven Central | Kotlin, Gradle |
| 7 | Explode-Kotlin | Server backend for a discontinued rhythm game (27★) — 107 commits by me | Kotlin, Ktor, GraphQL |
| 8 | Bandit-Legacy | Ore vein mining mod (15★) with pluggable scan executors — author | Kotlin, Forge |
| 9 | conditional-mixin-legacy | Port of conditional-mixin to Forge 1.7.10, used as a dependency by my other mods — author | Java, Mixin, ASM |
| 10 | Overpowered | Gameplay expansion mod for GT: New Horizons (12★) — author | Kotlin, Forge |
📫 r0yalist at outlook.com · 🌐 taske.ren





