Skip to content
View dankmeme01's full-sized avatar

Highlights

  • Pro

Organizations

@geode-sdk

Block or report dankmeme01

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
dankmeme01/README.md

Hi there 👋

I am a programmer originating from Ukraine, my main hobbies are reversing and modding games (best at x86/x64, some little knowledge about ARM and PowerPC) and writing code (mainly Rust, C++ and Python, have experience with many other languages).

I have experience with (and like doing):

  • High-level networking (HTTP servers, websockets applications, network admin stuff)
  • Low-level networking (raw TCP/UDP sockets, binary serialization, NAT traversal)
  • Async/concurrent programming (in Rust and C++)
  • Optimization and profiling, always trying to write very fast code
  • Low-level computer architecture (writing assembly/SIMD code, reverse-engineering and debugging applications)
  • Cryptography and security (big fan of jwt-like tokens, blake3 and XChaCha20Poly1305, many of my network projects incorporate end-to-end encryption :) )
  • Complaining about the tiniest inefficiencies and formatting errors when reviewing PRs

You most likely know me as the creator of Globed, a multiplayer mod for Geometry Dash and arguably one of the most popular Geode mods. On top of that, I am a lead developer of Geode too :)

Some other notable projects I've made:

  • Argon - a modern authentication API for Geometry Dash accounts, used by many mods
  • Arc - a C++23 async runtime, similar to Tokio; used by Geode, Globed and more!
  • Blaze - a WIP Geometry Dash optimization mod. Currently mostly optimizes game loading & saving, which in the future will expand to more
  • qsox - a cross-platform C++ abstraction for sockets, with API similar to Rust's std::net module
  • Qunet (cpp, rust) - an advanced network library used by Globed, that aims to abstract away intricacies of various platforms, IPv4 vs IPv6, TCP vs UDP, compression, etc. and make it easy to write robust network clients and servers (primarily made for games).

If you want to contact me, the best place is on Discord (@dank_meme01). I don't actively use any other social media.

Pinned Loading

  1. GlobedGD/globed2 GlobedGD/globed2 Public

    Globed is an open-source, highly customizable multiplayer mod for Geometry Dash.

    C++ 180 67

  2. GlobedGD/argon GlobedGD/argon Public

    API for authenticating Geometry Dash accounts. Free and open-source, self-hostable.

    C++ 9 5

  3. GlobedGD/argon-server GlobedGD/argon-server Public

    Rust 8

  4. qunet-cpp qunet-cpp Public

    C++ 1

  5. blaze blaze Public

    C++ 4

  6. asp2 asp2 Public

    Utility C++ library, adding things that are too painful to do with C/C++ std

    C++ 5 3