Skip to content
View RoughlyUnderscore's full-sized avatar
πŸ₯²
πŸ₯²

Organizations

@Tutochki2025

Block or report RoughlyUnderscore

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RoughlyUnderscore/README.md

Roughly_ / ZBLL / RoughlyUnderscore
wakatime


Hey! πŸ‘‹ I am a software developer. Having started in 2016, I have tried coding in:

  • Java (experienced)
  • Kotlin (experienced)
  • Python (moderate)
  • HTML (moderate)
  • CSS/SASS (moderate)
  • Rust (moderate)

My current primary language is Kotlin. I have also recently started working on a personal project in Rust and I intend to become proficient with Python at some point as well.

I have worked with numerous popular libraries, frameworks and APIs, such as:

  • Spigot API (experienced) - my specialty as of 2024/2025
  • Android (Jetpack Compose) (moderate)
  • JDA (knowledgeablee)
  • Gson (knowledgeable)
  • Ktor (knowledgeable)
  • Retrofit (moderate)
  • Dagger Hilt (moderate)

I am also experienced with other tools, such as:

  • MongoDB, PostgreSQL, MySQL and MariaDB (knowledgeable)
  • Docker Compose (knowledgeable)
  • Caddy (moderate)
  • Linux (knowledgeable)
  • Git (duh!) (knowledgeable)

Finally, I am bilingual and am currently studying a third language:

  • Russian (native)
  • English (C1, unconfirmed)
  • Japanese (N4-N3, on hiatus but will resume the studies soon)

I moderate a VPS with personal-use and public-use tools that I self-host with the help of Docker Compose and Caddy.

My notable works

Despite the fact that I've been a developer since ~2016, I started taking it seriously approximately around 2019. I do not have a huge portfolio, because I focus on quality over quantity and my projects often take a really long time to complete. Moreover, I frequently work on commissions that amplify my experience, but for obvious reasons I am not able to share the source code of any of my commissions.

Still, I have some notable projects behind my back:

  • UnderscoreEnchants - this is a Spigot plugin that allows for user-made enchantments! It's open-source and has an API, hosted at my own repository; this is its Spigot page. This plugin also comes with a self-hostable data repository (REST API) and a central repository for those who do not want to go through the hassle of hosting one themselves. The documentation for the plugin is availble here.
  • UnderscoreKillstreaks - once a simple plugin that I revamped into something more professional and robust.
  • ULib - my personal library used mostly for developing Spigot/Paper plugins, but also featuring various other convenient utilities for working with Kotlin.
  • CubingHub - an application for speedcubers, serving as a dynamically updating algorithm base & export analyzer. The backend source code is available here and the app itself is available free of charge in Google Play Store (currently might be unavailable for download). However, as of August 2025, it is undergoing a full recode for better visual quality and a connection to the new API version, so the app itself is not currently usable (the API is!)
  • I am currently working on a huge Minecraft network together with my friends. I am the lead developer and am currently in charge of developing multiple minigame plugins, alongside a lot of other minor plugins to really tie everything together.

What I do

I am a first-year university student, specializing in AI algorithms. Other than that, I am a freelance developer and I take commissions (Spigot & Paper plugins). If you are interested, hit me up!

Contact me

There are multiple ways to contact me:

  • My Discord (pluggg) is the most effective way to contact me.
  • You can also use my mailbox (me@runderscore.com), but it is still experimental and I am not 100% sure that all letters will be delivered.
  • My mail (roughly.underscore (at) gmail.com) is also rather effective, but will probably take longer to be noticed.
  • My SpigotMC account (https://www.spigotmc.org/members/zbll.864229/) is the least effective one, but one day I definitely will notice you.

Pinned Loading

  1. UnderscoreEnchants UnderscoreEnchants Public

    The most extensive free custom enchantments plugin for Spigot.

    Kotlin 6 2

  2. UnderscoreEnchantsAPI UnderscoreEnchantsAPI Public

    Kotlin 2 1

  3. UEBackend UEBackend Public

    Kotlin

  4. ULib ULib Public

    Kotlin 1

  5. CubingHub CubingHub Public

    The CubingHub Android application, built with Kotlin.

    Kotlin

  6. CubingHubBackend CubingHubBackend Public

    CubingHub's REST API, created with Ktor.

    Kotlin 1