Portfolio
Szoftverfejlesztő | Automatizálás, adatelemzés, AI-asszisztált fejlesztés
Kapcsolat
01

Szoftverfejlesztő vagyok, aki kézi munkát automatizál. Az L2 Energynél Azure Function Apps-on futó Python-automatizációkat építettem, amelyek kiváltották a kézzel készített MAVIR-riportokat (havi ~1,5–2 óra megtakarítás) és egy naponta órákig tartó kézi adat-összevetést. Napi eszközöm a Claude Code: ezzel fejlesztek C#/.NET funkciókat egy nyílt forráskódú játékszerverhez (4 elfogadott pull request), és ezzel működik az AI-alapú önéletrajz-rendszerem, amelyet eddig 26 jelentkezéshez használtam. A gépi tanulás projektmunka, az előrejelzéstől egy DistilBERT NLP-modellig.
02
03
Vezetés
Vezetői szerepet töltök be gyülekezetem körzeti szolgálatában, és felekezetközi kórházi szolgálatban is részt veszek: embereket koordinálok, és felelősséget vállalok az eredményért.
Visszajelzések kezelése
A karbantartói code review-n addig dolgozom, amíg át nem megy; a legnagyobb nyílt forráskódú fejlesztésem két review-kör után került be.
Írásbeli kommunikáció
Egy éven át minden héten fordítottam angol hírtartalmat magyarra, határidőre, a jelentést és a hangnemet megőrizve.
04
Webes nyilvántartás kis, független autószerelő műhelyeknek: ügyfelek és autóik összekötve, munkalap ÁFA-helyes összesítővel és nyomtatható A4-es nézettel. Fotóról beolvassa a forgalmit, a kimásolt beszállítói kosárból munkalap-tételeket csinál, QR-kódos linken fogad ügyféljelentkezést, és egy kattintással a beszállító alvázszám-keresőjébe visz. Claude Code segítségével építem.
Működő MVP elkülönített demó móddal, mintadokumentumokkal; a következő lépés az éles teszt egy független műhelyben.
C#/.NET 10 fejlesztések Claude Code segítségével egy 13 közreműködős, nagy teljesítményű Vintage Story szerver-forkhoz: linux-arm64 támogatás SHA-256-tal ellenőrzött letöltéssel, staff csoportkezelés, konfigurálható teljesítmény- és csomagvédelmek, valamint játékon belüli kasztváltási kérelmek — mindegyik tesztforgatókönyvekkel.
4 pull request elfogadva a karbantartók code review-ja után; az ARM64 támogatás a hivatalos v1.22.7 kiadásokban is benne van.
Minden álláshirdetéshez egyoldalas önéletrajzot szab: bizonyítékokhoz kötött készség- és tapasztalat-adatbázis (EN/HU), AI-vezérelt válogatás hirdetésenként, DOCX + PDF generálás. Claude Code segítségével terveztem és építettem.
Eddig 26 jelentkezéshez használtam, jelentkezésenként 15–30 perc megtakarítással (összesen ~6,5–13 óra).
Frissítettem az ARM64 szerverportot az 1.22.3-as játékverzióra, és Pterodactyl panel egg-eket készítettem, amelyek ARM64 node-okra telepítik a vanilla vagy Stratum szervert, kiváltva a kézi fájlcserét.
Az ARM64 telepítés teljesen automatizált; az upstream egg pull request (#615) elbírálás alatt.
Érzelem-osztályozó 50 000 filmkritikán: TF-IDF + logisztikus regressziós alapmodell egy finomhangolt DistilBERT modell ellen, szivárgásmentes kiértékeléssel és hibaelemzéssel arról, melyik modell mit téveszt el.
93,8% pontosság az alapmodell 90,5%-ával szemben — 35%-kal kevesebb hiba (945 → 615).
Havi értékesítés-előrejelző modell 4 év rendelési adatán (9 994 sor).
R² 0,60 12-szeres walk-forward validációval — 14%-kal jobb a szezonális naiv alapmodellnél.
Ügyféllemorzsolódást előrejelző osztályozó modell fejlesztése kiegyensúlyozatlan adathalmazon SMOTE technikával, összehasonlítva logisztikus regressziót, Random Forestet és XGBoostot.
Végső logisztikus regressziós modell: 83,7% ROC-AUC, 64,7% recall.
Ingatlanérték-előrejelző modell építése 8 jellemzőn (jövedelem, épületkor, populáció, elhelyezkedés), 6 modell összehasonlításával: lineáris regresszió, Ridge, Lasso, KNN, Random Forest, Gradient Boosting.
Végső Random Forest modell: R² 0,83, RMSE 0,47.
05
Budapest, Magyarország (Remote)
“Az L2 Energy-nél töltött ideje alatt János barna- és zöldmezős fejlesztési feladatok terén is helytállt, aminek eredményeként lehetősége nyílt már tervezési fázistól kezdve végig követni egy projekt életútját, a kivitelezésen és az első éles telepítésen át, az üzemi használatbavételt követő támogatási fázisig. Munkáját pályakezdőtől elvárható alapossággal és sebességgel végezte, kellő szorgalmat demonstrálva egy számára akkor még ismeretlen iparág megértésében.”
Remote
06
Négy félév után önálló tanulási útra váltottam, mert az egyetemi tananyag 2–4 évvel le van maradva a munkaadók által ma használt eszközökhöz képest.
Érettségi jeles eredménnyel. Helyezések megyei és egyházmegyei matematika, nyelvi és kémia versenyeken.