Backend Developer · Distributed Systems · JavaScript & Java
Backend developer with a strong focus on building scalable, well-architected systems. After two years at the French IT Epitech school, I continued as a self-taught developer, working across a wide range of projects, from high-performance game server infrastructures to REST APIs and web applications.
Most of my work lives in private repositories or external organizations. My public repos don't reflect the full scope of what I build, they're mostly templates, tools, or side projects, not the production systems I work on daily.
Languages
Backend & Frameworks
Frontend
Data & Messaging
Infrastructure & Tools
-
Game server infrastructures — Designed and built complete Minecraft network architectures: custom packet systems over RSocket, Redis-backed inter-service communication, Core & GameSDK plugins handling the entire server backbone before game logic even starts.
-
REST APIs — Built multiple production APIs in both Node.js/Express and Java/Quarkus, with OpenAPI specifications, structured auth, and proper data layers (Sequelize, PostgreSQL).
-
Web applications & SaaS — Full backend systems powering web apps with real-time features (WebSockets), caching strategies (Redis), and CI/CD pipelines for deployment.
-
Discord bots & tooling — From simple utilities to complex bots with advanced interaction handling via Discord.js.
- [DiscordBot-Template-V14] — A clean, ready-to-use Discord.js v14 bot template with structured command, event handling (and much more!)
- [World-Baker] — A Discord bot that converts uploaded schematic files into ready-to-use Minecraft world folders.
- Discord -
_arava_ - Email -
arava-dev@dby-fly.fr
Passionate developer, currently transitioning towards a career as an airline pilot. Actively developing until late 2026.



