Skip to content
View beingrkn's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@letsroti @MrRandomUniverse

Block or report beingrkn

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 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
beingrkn/README.md

Hi, I am RKN

I am an 18 year old developer from India. I spend most of my time building things around communities, games, and automation: Discord bots, Minecraft systems, web tools, and game prototypes.

Right now I am in a phase where I am learning new things every day, getting back into game development seriously, staying active as a chess enthusiast, and sharing updates through devlogs.

I like building practical systems that people actually use at scale.

A quick picture of what I do

I currently work as Head of Operations at R.O.T.I, where I help run strategy and operations for a top tier multipurpose Discord bot used across 71k+ communities and 16.85M+ members (with a 4.98/5 rating).

I am also Technical Lead at Overlab.in, where I oversee technical operations, coordinate developers, and built and currently manage the website.

Alongside that, I have been Community Manager and Lead Dev for Mr. Random since 2021. That includes leading development for one of India's largest Minecraft events, coordinating with creators/moderators/community teams, and building 10+ custom Minecraft plugins.

Before this, I was Lead Python Developer at Orator (built a high-concurrency TTS bot with 50+ AI voices that scaled to 29k+ servers and 2.9M members), and earlier founded Harmonium Craft (India's most voted modded survival Minecraft server, with 6k unique monthly players).

I have also worked with creators like Mythpat and Andreobee for gaming community events, and served as a community moderator at WEX Mobile.

Things I have built

Minecraft-Discord Voice Verification (Automation/Security, Java + Python + MongoDB): I built a real-time sync system connecting a Minecraft Java server and Discord voice activity. Users register and get a MongoDB record with ign, discord_id, and voice_state. A Python Discord bot updates voice_state as users join/leave VC. A Java plugin checks this state every second, blocks join if voice_state is false, and can kick players in real time if they leave VC while in-game. This increased Discord voice participation when the Minecraft server was active.

Minecraft-Discord Voice Verification

RandomGPT Discord Assistant (Management/Discord Bot, Python + Discord.py + Pillow + MongoDB): An all-in-one custom community bot with multiple features:

  • Mrify command for custom Mr. Random style logo generation
  • Role/gender-aware styling in generated output
  • Credit system (3 credits on join, more through progression, 1 credit per generation)
  • Real-time generative AI chatbot
  • Live IPL scoreboard command with detailed match stats inside Discord
  • Smart voice channel join request flow with approve/deny buttons

RandomGPT - Mrify RandomGPT - AI Chat

RandomGPT - IPL Scoreboard RandomGPT - VC Join Flow

IPL XP Betting System (Discord Bot/Gamification, Python + Discord.py): I built the initial IPL event system for XP-based betting with XP deduction, match locking, result processing, and leaderboard updates. It was later migrated into Skybot for scale/features, while retaining core logic I wrote. Project link: IPL Event 2025 README

IPL XP Betting System

Team Chat Plugin (Java + Spigot API): Built a toggleable team-only/global chat system used in themed Minecraft events (Desert, Snow, Forest).

Team Chat Plugin

Game Dev: FPS Project (Godot + GDScript): Currently building a fast-paced FPS focused on mechanical precision and stylized visuals. Latest update: Dev update on X

Holix (Fun web project, Godot + GDScript): A playful Holi experience where users can throw colored water balloons at any X profile picture. Live: Play Holix Repo: GitHub repository

Game for Rawknee (Unity + C#): Started in 2023 as part of a devlog journey, paused during JEE preparation, and now resumed. Video: Devlog video

Portfolio Web: Mehul Sen (Frontend/Design, Dynamic HTML): Live: mehulsen.in

Multiple Minecraft Events (Mr. Random) (Management/Infrastructure/Event, Java + Spigot API): I ran a large civilization-style event with 1000+ applicants, filtered to 60 selected players across 3 teams (Desert, Snow, Forest), running for 15-20 real-life days with custom team mechanics and balancing rules. I have also built custom mechanics for multiple other Mr. Random events. Participant perspectives:

Multiple Minecraft Events

Overlab.in (Web Development/Design, TypeScript + React): Designed, developed, and now manage the website used by the agency to maintain a scalable digital presence. Live: Portfolio website

Web Dashboard for Base64 API (Fullstack/API, Flask + Python + MongoDB: Built a secure dashboard for API key management and encoding/decoding workflows, with Discord auth, user-specific data handling, request tracking, and real-time dashboard behavior.

Dashboard walkthrough video

Achievements

  • 4.7/5 rated Fiverr seller
  • 1|0 Bullet chess tournament winner (1194 participants)

Key highlight from my journey

I had started documenting my game dev journey in Jan 2023, edited and published an early 55 second devlog segment, then paused because of JEE preparation. After that break, I came back to learning and building again step by step.

There was also a shoutout moment from Rawknee on X. Watch: Game devlog

Tech I use

  • Languages: Python, Java, TypeScript, JavaScript, C#, GDScript
  • Frameworks/APIs: React, Flask, Discord.py, Spigot API
  • Database: MongoDB

Find me

Reference links from experience:

Pinned Loading

  1. holix holix Public

    Throw colours at your friends' X profiles!

    GDScript 1