Digitális Megoldások Tervezése

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 →
Nagy Bence

Miért érdemes velem dolgozni?

Rendszerszemlélet

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.

Security-First Megközelítés

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.

Problémamegoldás & Kitartás

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.

PhantomTrack v2.0

Egy saját fejlesztésű, PHP alapú OSINT és analitikai keretrendszer.

A Kihívás

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.

Az Architektúra

Főbb Funkciók

Intelligens Tracking Pixel
1x1 pixeles átlátszó kép, amely e-mailekbe ágyazva rögzíti a megnyitás idejét, az IP címet és a User Agentet.
Dinamikus QR Kód Generátor
A generált QR kódok célpontja utólag is módosítható a szerveren, miközben minden beolvasás statisztikát generál.
Biztonságos Fájlkiszolgálás
A rendszer képes "csali" fájlokat hosztolni, és pontosan naplózni, ki és mikor töltötte le őket.
Admin Dashboard
Jelszóval védett, valós idejű statisztikákat mutató felület grafikonokkal és részletes log-elemzővel.
További projektjeim →

Technikai Kompetenciák

Ezekkel az eszközökkel dolgozom nap mint nap:

Backend & Adatbázis

  • PHP: Erős OOP ismeretek, Session kezelés, File handling, GD Library.
  • SQL / MySQL: Relációs adatbázis tervezés, JOIN-ok, Indexelés, Prepared Statements.
  • REST API: API végpontok tervezése és fogyasztása (JSON).

Frontend

  • HTML5 / CSS3: Szemantikus markup, Flexbox, Grid, CSS Variables.
  • JavaScript: ES6+, DOM manipuláció, AJAX/Fetch API, Chart.js.
  • Responsive Design: Mobil-first szemlélet.

Eszközök & Környezet

  • Git / GitHub: Verziókezelés, Branching stratégiák.
  • VS Code: Hatékony fejlesztői környezet, Linting, Debugging.
  • Linux: Szerver konfiguráció, fájl jogosultságok kezelése.

Fejlődési Út

A fejlesztői gondolkodásmódom nem egyik napról a másikra alakult ki:

2025 - A Profi Szint

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.

2022 - Algoritmusok

Sudoku Solver: Mélyülés a komplex logikában. Donald Knuth "Dancing Links" algoritmusának implementálása JavaScriptben.

2019 - Kísérletezés

Visual Effects: HTML5 Canvas és JavaScript grafikai lehetőségeinek felfedezése. Mátrix kód-eső effekt megvalósítása.

2018 - Hello World

Legacy Projektek: Az első szárnypróbálgatások. Statikus HTML oldalak, egyszerű űrlapok. Az alapok megtanulása.