Rapcsány Krisztián vagyok, full stack fejlesztő.
Játékfejlesztőként kezdtem. 2015-ben vezető programozó lettem egy játékstúdióban, ahol számítógépes és mobiljátékokon, meg AR/VR játékokon dolgoztunk. Itt vezettem először fejlesztőcsapatot.
Aztán egyéni vállalkozóként egyedi alkalmazásokat és weboldalakat csináltam, 2018-tól egy autós webáruháznál lettem webfejlesztő. 2023-tól egy startup CTO-ja voltam: csapatot építettem, nagy terhelésű SaaS-t terveztem, és a szerverek kialakításában is ott voltam.
Azóta szabadúszó vagyok. A PHP és a Laravel a fő terepem, de a háttérrendszert, a webes felületet és a mobilappot is magam építem. Szeretek élő rendszereken dolgozni: régieket írok újra, átvilágítok és gyorsítok.
Legjobban az alkotást szeretem: új termékeket létrehozni, és olyan rendszereket építeni, amik hibalehetőség nélkül dolgoznak, akár másodpercenként több millió adattal. Az ügyfelemnek példákon keresztül elmagyarázom, hogyan működik a rendszere és melyik rész miért fontos. Ha kell, azt is, hogy miért nem jó, amit szeretne, és hogyan érheti el vele a célját.
Ha a feladat nagyobb, csapatban is megoldjuk.
óta fejlesztek, a játékoktól a vállalati rendszerekig
projekt, részletes esettanulmánnyal
állomás a pályámon: programozó, vállalkozó, CTO
nyelv: magyar, szerb, horvát, angol
Először megértem
Építés előtt tisztázom, mi a cél, és azt is, mi lesz, ha valami elromlik.
Mérek, nem találgatok
A beléptető appom minden vendégnél méri a beolvasás idejét. Nem hiszem, hogy gyors, látom a számokból.
A működő rendszert nem állítom le
A régi rendszert funkciónként írom újra, ugyanazzal a viselkedéssel, így közben mindenki tovább dolgozhat.
Védekezem a hibák ellen
Próbafuttatás, kapcsolók, újrapróbálás, naplózás. Először azt építem be, ami hibánál megment.
Kicsiben indulok
Előbb a lényeg készül el, aztán bővítek. A közösségi funkciókat is így tettem hozzá, kapcsoló mögé, fokozatosan.
Ami fontos, azt leírom
Dokumentálom a kódot, rendesen átadom, és úgy magyarázok, hogy ne csak fejlesztő értse.
Éles rendszert üzemeltető cégeknek
Ahol a leállás pénzbe kerül, és a változtatást úgy kell kiadni, hogy közben minden fusson.
Induló vállalkozásoknak
Nekik nem egy kódoló kell, hanem valaki, aki a technológiai döntésekben és a csapatépítésben is segít. CTO-ként ezt csináltam.
Csapatoknak, amelyek örökölt kódot kaptak
Átnézem a kódot, újratervezem, ami kell, és kijavítom a legfontosabb hibákat.
-
2024. okt. – jelenleg
Szabadúszó webfejlesztő
Webshopok és egyedi webes rendszerek, saját rendszerek tervezése és megvalósítása, adatszinkron, fejlesztési és rendszertervezési tanácsadás.
-
2023. febr. – 2024. okt.
Technológiai vezető (CTO), startup
Egy startup indításában vettem részt a hazai IT-kiskereskedelmi piacon. Én terveztem és építettem a rendszert, felállítottam és vezettem a fejlesztőcsapatot, a szerverinfrastruktúra tervezésében is ott voltam. A nagy terhelésű SaaS platformot Laravelben, PHP-val és NoSQL-lel írtuk.
-
2021. jan. – 2023. febr.
Szabadúszó webfejlesztő
Webshopok és egyedi webes rendszerek, adat-szinkronizációs rendszerek, saját fejlesztésű rendszer tervezése.
-
2018. ápr. – 2021. jan.
Webfejlesztő, autós webáruház
Weboldalak karbantartása és új funkciók, szinkron az ügyviteli rendszer és a webáruházak között, helyi és online fejlesztői környezet kiépítése.
-
2016. aug. – 2018. ápr.
Egyéni vállalkozó, egyedi alkalmazások
Online alkalmazások, statikus weboldalak, Windowsra, Macre és mobilra fejlesztés, AR/VR játékok, a fejlesztői csapat koordinálása.
-
2015. febr. – 2016. aug.
Vezető programozó, játékstúdió
Számítógépes és mobiljátékok tervezése, fejlesztése és dokumentálása, AR/VR játékok, a fejlesztőcsapat vezetése, a projekt marketingjének támogatása.
- Magyar anyanyelv
- Szerb B2
- Horvát B2
- Angol B1–B2
-
2010 – 2014Távközlési elektrotechnikus, C++ és C# tanulmányokkal
-
2013 – 2014ECDL Advanced, hét modulos oklevél
Beszéljünk a projektedről
Mesélj arról, mit építenél vagy mit kellene rendbe tenni, és megnézzük, miben tudok segíteni.