Ritabrata Das

Undergraduate in Computer Science — Systems, Graphics & Backend Infrastructure

Vellore, India· me@theindiandev.in· github.com/daiyosei· theindiandev.in

Abstract. Undergraduate specialising in low-latency systems, computer graphics and backend infrastructure, currently studying for a B.Tech in Computer Science and Engineering at Vellore Institute of Technology. Demonstrated record of leading cross-functional teams, shipping cross-platform software and operating production-grade services on lean cloud footprints with near-perfect uptime.

1Selected Work

Ribbon of Love — Project Lead & Developer

C++ · Raylib · TypeScript · Cloudflare Workers · Cloudflare D1 · Emscripten · WebAssembly

  • Led a multidisciplinary team of artists, programmers and composers to ship a bullet-hell title within a 20-day game jam.
  • Engineered the game in C++ with Raylib and cross-compiled it via CMake to Windows, Linux and macOS, alongside a WebAssembly web build under 4 MB.
  • Built the ranked leaderboard on Cloudflare Workers with D1 (SQLite), including server-side anti-cheat and obfuscated WebAssembly to preserve leaderboard integrity.

YSFlight Warzone — Founder, Full-Stack & Infrastructure Engineer

Python 3 · uvloop · C++ · Next.js · TypeScript · PostgreSQL · AWS · GCP · GNU/Linux

  • Designed a low-latency proxy in Python 3 — using uvloop and low-level Unix socket handling — to route real-time multiplayer packets with minimal added latency, and implemented computer-controlled dogfighting aircraft.
  • Forked and optimised the C++ game server for dedicated-server performance.
  • Built the player-facing frontend (live leaderboards, PvP match analytics) in Next.js and TypeScript, deployed on Vercel.
  • Architected infrastructure across PostgreSQL (AWS) and game and proxy hosts (GCP), sustaining 100% uptime over six months on a largely free-tier footprint.
  • Scaled the server into the largest active YSFlight PvP community — 300+ registered pilots and 30+ hours of recorded PvP playtime.

Bad Apple on DOJ Redactions — Independent

Python · SciPy · k-means clustering

  • Rendered the “Bad Apple!!” animation entirely within the redaction blocks of public U.S. Department of Justice filings, mapping video frames onto document layouts via k-means colour clustering.
  • Project video surpassed 100,000 views on YouTube.

MUN Haiku Display — Delegate & Application Developer

Python · Kivy · KivyMD · Buildozer · Android

  • Represented Japan in a Model United Nations conference while engineering an Android tablet application in Kivy/KivyMD to present haiku poetry to delegates, backed by a REST service collecting visitor feedback.

2Experience

Founder & Lead Developer — ElaichiMC

Founded and independently operated a multiplayer game network. Authored server plugins for the SpigotMC platform in Java to ship bespoke gameplay, and managed end-to-end cloud infrastructure and deployment on Google Cloud Platform — optimising for cost and reliability while serving a live player base.

Freelance Software Developer — Self-employed

Delivered and deployed business-to-business solutions in Python and PHP for clients across the APAC and Western markets, hosted on private GNU/Linux (Debian and CentOS) servers. Provisioned and maintained the full mail and web stack — Dovecot, Postfix, Apache, Nginx and FTP — for production client environments.

3Education

B.Tech, Computer Science & Engineering

Vellore Institute of Technology, Vellore

Class XII, CBSE — 85%

Class X, CBSE — 95%

4Technical Competencies

Languages
C++, C, Python 3, TypeScript / JavaScript, Nim, Lua
Frameworks & Tooling
Raylib, Flask, Kivy / KivyMD, uvloop, CMake, Android, Emscripten, GNU Coreutils
Infrastructure & Data
Cloudflare, AWS, GCP, Vercel, PostgreSQL, SQLite, GNU/Linux

5Correspondence

Résumé
resume.pdf

6References

  1. GitHub — github.com/daiyosei
  2. Personal site — theindiandev.in
  3. Résumé (PDF) — resume.pdf
  4. YSFlight Warzone — warzone-scoreboard.theindiandev.in
  5. Ribbon of Love — ribbon-of-love.margatroid.moe
  6. Bad Apple on DOJ Redactions — go.theindiandev.in/bad-apple-doj