
Ishan
Vezető fejlesztő a MrPornGeek-nél
Ishan a kezdetektől fogva a MrPornGeeknél van. Ő a vezető fejlesztő, aki alapvetően a semmiből építette fel a platformot – a vicces az, hogy az első verzió több ezer mérföldre bármilyen irodától, egy tengerparton készült, közvetlenül az alapító mellett. Nem egy tipikus irodai környezet, de működött. A backend a szakterülete, de ugyanilyen jó a frontend kódban, a CSS-ben, a dizájnhibák kiszűrésében, a szerverkezelésben és gyakorlatilag mindenben, amit elé dobnak. Egy ezermester, aki ráadásul a legtöbb dologban tényleg kiváló.
Szerep a MrPornGeek-nél
Ishan a MrPornGeek vezető fejlesztője, és az a személy, aki az alapoktól felépítette ezt a platformot. Elsősorban a backenddel foglalkozik, de őszintén szólva mindenből kiveszi a részét. Megépíti és karbantartja a szerveroldali részt, ami a platformot működteti, de beugrik a frontendbe is, ha valamin finomítani kell, vagy ha észrevesz olyan dizájnhibákat, amik felett mindenki más elsiklott. A szerveradminisztrációt is ő kezeli – stabilan, biztonságosan és megfelelően működteti a dolgokat a kulisszák mögött. A fejlesztőcsapat támaszkodik rá, mert képes váltani a backend logika, a szerverkonfiguráció és az aprólékos CSS javítások között anélkül, hogy kiesne a ritmusból. Mivel ő maga építette az oldalt, mindenkinél jobban ismeri minden szegletét, ezért általában ő az első, aki észreveszi, ha valamit jobban is meg lehetne csinálni.
Szakmai tapasztalat
-
Vezető fejlesztő - MrPornGeek - 2016 - Jelenleg
A semmiből építette fel a teljes platformot, és azóta is ő a vezető fejlesztő. Irányítja a backend fejlesztést, a szerveradminisztrációt, és rendszeresen ránéz a frontendre is. Funkciókat készít, bugokat javít a technológiai verem mindkét oldalán, kiszúrja a dizájn következetlenségeit, amiket mások elvétenek, egészségesen tartja a szervereket, és felügyeli, hogy a technológia naprakész legyen. Nem várja meg, hogy megmondják neki, mit tegyen – egyszerűen csak intézkedik.
-
Full Stack fejlesztő - Nagyforgalmú webes platformok - 2014 - 2016
A MrPornGeek előtt pár évet olyan nagyléptékű platformoknál töltött, ahol mindenben otthon kellett lenned: adatbázisok, szerverlogika, API-k, szerverkezelés és ráadásként a frontend. Hozzászokott ahhoz, hogy naponta váltson a két oldal között. A legtöbb fejlesztő gyűlöli ezt a kontextusváltást. Ishan erre született. Itt szerezte meg azt az ösztönt, hogy tudja: hol rontják el a backend döntések a frontendet, és fordítva.
-
Szabadúszó fejlesztő - Különböző oldalak és fülkék - 2012 - 2014
Szabadúszóként kezdte mindenféle weboldal készítésével, teljesen eltérő területeken. Egyik héten talán egy e-kereskedelmi oldalhoz épített valamit, a következőn egy blogplatformot, aztán valami egészen mást. Ez a változatosság arra kényszerítette, hogy mindent gyorsan megtanuljon – szabadúszóként nem maradsz életben, ha csak egy dologhoz értesz. Itt szokott hozzá a backend és a frontend közötti ugráláshoz is, mert a legtöbb szabadúszó ügyfelet nem érdekli a technológiai oldal, ők csak az eredményt akarják.
Szakértelmi területek
- Backend rendszerek modern technológiai halmazokon
- Szerveradminisztráció és infrastruktúra felügyelet
- CSS és frontend kezelése, ha szükség van rá
- Olyan dizájnhibák észlelése, amiket a legtöbb fejlesztő elvét
- Ugyanolyan erős backendben és frontendben
- Folyamatos naprakészség az új keretrendszerekben és eszközökben
- Adatbázis-tervezés és lekérdezés-gyorsítás
- API-k építése és integrálása
- Maximális teljesítmény kipréselése a szerverkódból
- Tiszta kód írása, amit mások is megértenek utána
- Új technológiák azonnali elsajátítása
- Szerverbiztonság és üzemidő-figyelés
Technikai készségek
Itt ragyog igazán Ishan. Nem csak egy technológiai halmazt ismer – követ mindent, ami aktuális és alkalmazható. Backend keretrendszerek, frontend könyvtárak, adatbázis-rendszerek, szerverkörnyezetek, telepítési eszközök; minden szerepel a repertoárjában. Nem az a típus, aki egyszer megtanul valamit, és aztán öt évig azon ül. Ha jön valami jobb, megtanulja, kipróbálja, és elemzi, van-e értelme a platform számára. Ezért nem érződik elavultnak a MrPornGeek mögötti technológia – Ishan nem hagyná.
Nyelvek, keretrendszerek és eszközök, amikkel Ishan dolgozik
- Node.js - naponta használja, a nehéz munka nagy részét ez végzi
- PHP - nagyon otthonosan mozog benne, különösen WordPress-szel
- Python - akkor veszi elő, ha automatizálásra van szükség
- TypeScript - gyorsan megtanulta, és azóta sem nézett vissza
- WordPress - teljes témákat és bővítményeket épített a semmiből
- Docker - minden környezetet tisztán és következetesen tart
- DevOps — a teljes folyamatot kezeli az elejétől a végéig
Fejlesztési megközelítés
Különbség van a kód között, ami működik, és a kód között, ami helyesen működik. Ishan ebben nagyon precíz. Teljesítmény, olvashatóság, a dolgok rendes elvégzése a gyors fércmunka helyett, csak hogy meglegyen a határidő. Éles szeme is van, így sokszor olyasmit is észrevesz a frontendben, ami nem is az ő dolga lenne. Egy kicsit elcsúszott margó, egy komponens, ami nem egyezik a dizájnnal, vagy egy elfelejtett hover állapot – ő mindent lát. A legtöbb backend fejlesztő rá sem nézne ezekre. Ő nem tudja megállni.
Folyamatos munka és frissesség
Backend munka mindig van. Az oldal folyamatosan nő, így állandóan van mit építeni, gyorsítani vagy átgondolni. Ishan minden nap benne van a kódban – néha egy nagy új funkcióról van szó, máskor teljesítmény-hangolásról, alkalmanként pedig beveti magát a frontendbe is, mert valami irritálta, és saját maga akarta kijavítani. Emellett üzemben tartja a szervereket – figyeli a teljesítményt, kezeli a frissítéseket, biztosítja, hogy semmi ne dőljön össze az éjszaka közepén. Folyamatosan hajt a fejlesztésekért is. Nem csak fenntartja azt, ami van – keresi a módját, hogy a dolgok gyorsabbak, tisztábbak és ellenállóbbak legyenek a motorháztető alatt.
Mi teszi őt különlegessé
Mondjuk úgy – a legtöbb fejlesztő, akit felveszel, elvégzi a konkrét munkáját, aztán hazamegy. Ishan elvégzi a munkáját, aztán megy, és megcsinálja mindenki más munkájának a felét is. Nem azért, mert bárki kérte, hanem mert látja, mi a rossz, és nem hagyja úgy. A backend csapat kap egy fejlesztőt. A frontend csapat kap még egy szempárt az ellenőrzéshez. A dizájn kap valakit, aki tényleg észreveszi, ha valami nem stimmel. A szerverek kapnak valakit, aki személyes ügynek tekinti az üzemidőt. A fickó a tengerparton építette fel a platformot a semmiből – ez a tulajdonosi szemlélet nem múlik el csak azért, mert a csapat megnőtt.
Eszközök és munkafolyamat
Bármi, amire a munkához szükség van. Modern backend keretrendszerek, frontend eszközök, adatbázisok, Git, CI/CD folyamatok, szerverkezelő eszközök – minden bevetésre kerül. Nem hűséges egyetlen konkrét technológiai halmazhoz sem. Ha valami új jobban elvégzi a feladatot, gondolkodás nélkül vált. Mindenen átesik egy alapos kódellenőrzés és tesztelés, mielőtt az éles oldalhoz érne. Egyeztet a fejlesztőcsapat többi tagjával, a QA-val és a dizájnnal, hogy amit kiad, az ne törjön el semmit az ő oldalukon.
Hozzájárulások a MrPornGeekhez
- A semmiből építette fel a teljes platformot
- Az első naptól kezdve ő a vezető fejlesztő
- Napi szinten felügyeli a szerverinfrastruktúrát
- Rendszeresen ránéz a frontendre, hogy javítsa, amit mások elvétettek
- Kiszűri a dizájnproblémákat az egész oldalon
- Mindig jobb technológiákért és tiszta megoldásokért hajt
- Fenntartja a magas teljesítményt a platform növekedése mellett is
Elszámoltathatóság és kapcsolat
Valami technikailag nincs rendben? Az oldal olyat csinál, amit nem kellene? Küldj nekünk egy üzenetet, és írd a tárgyba: „Ishan – Dev”, hogy eljusson hozzá. Lépj kapcsolatba Ishannal itt.
Profil utoljára frissítve: 2026. február 17.