Adnan Huseynli

Backend fejlesztő — Discord- és közösségi platformok

Összefoglaló

Backend fejlesztő, aki Discord-platformokra specializálódott közösségi léptékben. A Juniper core fejlesztője 2019–2025 között (eddig 1,29 millió szervert és 4,9 millió felhasználót szolgált ki); a p95 lekérdezési időt 1,4 s-ról 18 ms-ra, az adatbázis csúcs CPU-terhelését 85%-ról 15%-ra csökkentettem. A Cheterin alapítója, egy nyílt forráskódú, több szerveres Discord-bot webes vezérlőpulttal, valamint partnerfejlesztő a VALORANT Discord Quests projektjében. Részmunkaidős backend / platform szerepeket keresek Magyarországon, az EU-ban vagy távmunkában (heti 30 óráig), a nappali tagozatos ELTE-s informatikai tanulmányaim mellett.

Tapasztalat

  • Juniper

    2019 — 2025

    Core fejlesztő — backend, frontend, adatbázis

    Python, discord.py, PostgreSQL · GalaxyGate

    • Éles bot nagy léptékben; eddig: 1 291 495 szerver, 4 928 753 felhasználó, 198 M+ feldolgozott parancs.
    • A p95 lekérdezési időt 1,4 s-ról 18 ms-ra (~77×), az adatbázis csúcs CPU-terhelését 85%-ról 15%-ra csökkentettem: az EXPLAIN ANALYZE a mély előzményoldalakon és a szezonális ranglistákon Seq Scant mutatott, ezért keyset lapozásra (WHERE id < last_seen_id) álltam át, és fedő indexet adtam a (server_id, created_at DESC) INCLUDE (user_id, points) oszlopokra.
  • Discord Quests × VALORANT (Orbs)

    2026 — jelenleg

    Partnerfejlesztő — kódstruktúra

    • Partneri munka a VALORANT nevében futó Discord Questsen; megterveztem az Orbs-összekötés kódstruktúráját.
  • Cheterin

    2026 — jelenleg

    Alapító és vezető fejlesztő

    Python, aiohttp, TypeScript, React (Vite), nginx, systemd, GitHub Actions

    • Saját rendszer, alapítása óta én építem és üzemeltetem; a szerzőség a weboldalak credits oldalán szerepel. Nyilvános, több szerveres Discord-bot webes vezérlőpulttal, jelenleg 518 szerveren: az adminok a böngészőben kapcsolják be a modulokat szerverenként, a tagok slash parancsokat használnak, minden szerver elszigetelt. Nyílt forráskódú (Apache-2.0), 358 commit: github.com/Nanda070/Cheterin-Bot.
    • Modulok: moderáció (naplók, antispam, automod, hitelesítés, antiraid), szintek és XP, gazdaság és bolt, nyereményjátékok és szavazások, VALORANT-eszközök (Premier jelentkezések, szerepkörpanelek, Customs lobbyk). EN/RU felület.
    • Cheterin Lookup: különálló nyilvános szolgáltatás saját SPA-val és API-val, független folyamatként futva, Discord ID-k és profilok feloldására; itt található a Vencord userplugins is.
    • ChetMedia: saját anime streaming termék (katalógus és nézés), napi kb. 270 000 megtekintéssel, csúcs 370 000.
    • CI pytesttel és frontend buildekkel GitHub Actionsön; systemd egységekkel, nginx mögött telepítve.
  • Valqauym

    2026 — jelenleg

    Alkotó, jelenleg a fejlesztőcsapat vezetője

    • Én hoztam létre a projektet; később egy másik személynek adtam át a tulajdonjogot, aki a nyilvános arca lett. A fejlesztőcsapatot továbbra is én vezetem. A szerzőség a valqauym.kz credits oldalán szerepel.
    • Sorok és eszközök a kazahsztáni VALORANT-közösségnek.

Projektek

  • Neptun ELTE

    Egyetemi projekt

    Nem hivatalos Flutter kliens az ELTE Neptunhoz — órarend, jegyek, levelezés.

    Flutter, Dart

  • Lumen

    Folyamatban

    Local-first Flutter életvezetési rendszer — naptár, feladatok, szokások, pénzügyek. Az adatok az eszközön maradnak.

    Flutter, Dart

  • RP-State-Mirror

    Folyamatban

    Discord-bot és webes vezérlőpult a GTA5RP Mirror szerverének állami frakcióinak, amelyet ott az állami szervezetek használnak. Dokumentumok, körözések, bírságok, jármű- és egyenruha-nyilvántartás, személyzeti audit, űrlapok és beadványok. 145 commit.

    TypeScript, discord.js, Next.js, Prisma, PostgreSQL, Docker Compose

  • Sofra

    Fejlesztés alatt

    Felhőalapú POS és back-office platform azerbajdzsáni éttermeknek és kávézóknak: pénztár, pincér-alkalmazás, konyhai kijelző, készlet, QR-asztalrendelés, multi-tenant, Open API. Felület AZ, RU, TR és EN nyelven.

    Next.js, React, TypeScript, Prisma, PostgreSQL, Tailwind, Auth.js

  • GTA5RP-Wiki-API

    2026

    Nem hivatalos TypeScript kliens a GTA5RP wikihez: élő térkép és ingatlan-pillanatképek. MIT, dokumentáció EN és RU nyelven.

    TypeScript, Node.js, GitHub Actions

  • ASTRA plugin suite

    Folyamatban

    Négy Minecraft szerverplugin (SMP, építés, operátor és IP-eszközök) élő szervereknek.

Készségek

Elsődleges
Python, TypeScript / Node.js, Go, Java, SQL (PostgreSQL)
Ismerős
Dart (Flutter), C#, C++
Platformok
Discord API, Linux, nginx, systemd, GitHub Actions, React
Fókusz
Adatbázis-teljesítmény, botarchitektúra, közösségi infrastruktúra

Nyelvek

Azerbajdzsáni
Anyanyelvi
Orosz
Anyanyelvi
Német
C1
Angol
B2 (IELTS)
Török
B2

Tanulmányok

Eötvös Loránd Tudományegyetem (ELTE)

2026 — 2029 (várható)

BSc, Informatika · Informatikai Kar · Budapest, Magyarország