Nagy Bence vagyok, backend-fókuszú webfejlesztő.
Több mint 5 éve foglalkozom webes technológiákkal. Ami 12 évesen a "kódolás" iránti kíváncsiságal indult, mára szenvedéllyé és hivatássá érett.
Beszéljünk a lehetőségekről →
Nem izolált scriptekben gondolkodom, hanem teljes architektúrákban. Értem, hogyan kommunikál a frontend a backenddel, mi történik az adatbázis mélyén, és hogyan befolyásolja a szerver konfigurációja az alkalmazás biztonságát.
A webbiztonság nem utólagos kiegészítő, hanem a tervezés alapja. A PhantomTrack fejlesztése során kiemelt figyelmet fordítottam az SQL Injection, XSS és CSRF elleni védelemre, valamint a biztonságos session-kezelésre.
Autodidakta módon sajátítottam el a tudásom nagy részét. Megtanultam dokumentációkból dolgozni, Stack Overflow helyett a forráskódban keresni a hibát, és addig nem feladni egy problémát, amíg nem találok rá elegáns megoldást.
Egy saját fejlesztésű, PHP alapú OSINT és analitikai keretrendszer.
A cél egy olyan rendszer létrehozása volt, amely képes részletes analitikát nyújtani felhasználói interakciókról (e-mail megnyitások, link kattintások, fájl letöltések) anélkül, hogy harmadik féltől származó szolgáltatásokat kellene igénybe venni. A rendszernek gyorsnak, láthatatlannak és biztonságosnak kellett lennie.
Ezekkel az eszközökkel dolgozom nap mint nap:
A fejlesztői gondolkodásmódom nem egyik napról a másikra alakult ki:
PhantomTrack v2: A régi kódok teljes refaktorálása. Adatbázis bevezetése. Biztonsági rések befoltozása. Modern UI/UX tervezés.
Sudoku Solver: Mélyülés a komplex logikában. Donald Knuth "Dancing Links" algoritmusának implementálása JavaScriptben.
Visual Effects: HTML5 Canvas és JavaScript grafikai lehetőségeinek felfedezése. Mátrix kód-eső effekt megvalósítása.
Legacy Projektek: Az első szárnypróbálgatások. Statikus HTML oldalak, egyszerű űrlapok. Az alapok megtanulása.