Skip to content
View diskria's full-sized avatar
๐Ÿช„
Lapising..
๐Ÿช„
Lapising..

Organizations

@diskria-tooling @diskria-minecraft @diskria-android @diskria-libs @diskria-minecraft-platform

Block or report diskria

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
diskria/README.md

Hi there, I'm Esya Rozovella ๐Ÿ‘‹ (she/her)

I am a senior-level Platform / DevEx Engineer specializing in the Android ecosystem, compiler tooling, and advanced automation. I build high-performance infrastructure, custom compiler plugins, and developer-centric tools that eliminate engineering friction and drastically accelerate development cycles.


๐Ÿš€ What I Do (Core Expertise)

  • Build Systems & Tooling: Advanced Gradle architecture (Kotlin DSL, custom convention plugins, optimization).
  • Metaprogramming & Codegen: KSP2 (Kotlin Symbol Processing), PSI analysis, Kotlin/Java Poet.
  • Languages: Kotlin (Expert), Java, Python, Bash.
  • Legacy Modernization: Deep refactoring of monolithic codebases, modularization, custom View systems, and XML architectures.

๐Ÿ› ๏ธ Current Focus & Ongoing Projects

I am currently channeling my expertise into two major infrastructure projects:

  1. Interoperable Code-Gen DSL: A high-level declarative DSL abstraction built over KotlinPoet and JavaPoet that handles cross-language type conversion and seamless interop between Java and Kotlin compilation targets.
  2. Modular Telegram Android Platform Fork: Re-engineering the legacy, monolithic Telegram Android codebase into a modern, clean, modular setup using Gradle flavors, decoupled package configurations, and custom compiler plugins for asset automation.

๐Ÿ“ˆ Key Engineering Highlights

  • Scale-Level Upstream Sync: Re-architected the upstream merge pipeline for a massive Telegram fork (iMe Messenger), reducing the release sync cycle from 1 month down to 2โ€“3 days.
  • CI/CD Optimization: Cut pre-release build times in half (from 40 to 20 minutes) via aggressive caching and compilation task tuning.
  • Lapis (KSP2 Compiler Plugin): Developed a boilerplate-free bytecode injection standard for Minecraft modding, battle-tested across personal mods with 2,000,000+ total downloads.

๐ŸŽฏ What I am Looking For

I am seeking to join a progressive, queer-friendly international team or Web3/Crypto infrastructure project.

  • Format: 100% Remote (Targeting initial relocation to Armenia, followed by the EU).
  • Compensation: Fully comfortable with and preferring crypto payouts (USDT / USDC).
  • Communication: Fully proficient in text-based asynchronous workflows (English PR reviews, technical documentation, Slack/Discord).

๐Ÿ“ฌ Reach out to me: diskria@proton.me | Telegram: @air21ksid7 | Discord: @diskria

Pinned Loading

  1. diskria-minecraft-platform/lapis diskria-minecraft-platform/lapis Public

    A Kotlin Symbol Processor (KSP) for Sponge Mixins. Built exclusively for Minecraft modding, Lapis focuses on intent-based injections and compile-time safety. It provides a Kotlin-first frontend witโ€ฆ

    Kotlin 8 2

  2. diskria-libs/poetesse diskria-libs/poetesse Public

    A Kotlin-first library bridging KotlinPoet and JavaPoet with interoperability converters and elegant DSL builders.

    Kotlin

  3. diskria-minecraft/advancements-search diskria-minecraft/advancements-search Public

    A client-side mod that adds a search feature to the advancements window.

    Java 4

  4. diskria-android/NoANRAndCrashDialogs diskria-android/NoANRAndCrashDialogs Public archive

    An LSPosed module to hide or auto-dismiss system ANR (App Not Responding) and crash dialogs.

    Kotlin 14 7

  5. diskria-minecraft/atd diskria-minecraft/atd Public

    Minecraft modpack with AchieveToDo mod and some QOL mods for completing BlazeandCave's Advancement Pack.

    Python 31 3

  6. projektor projektor Public

    An opinionated Gradle convention plugin for Diskria projects. Automates setup and multi-target publishing for Kotlin libraries and Gradle plugins, with built-in mono-repo support.

    Kotlin