Szakmai önéletrajz

Személyes adatok
- név
Nagy Gusztáv - születési hely, év
Kecskemét, 1975 - családi állapot
rendezett (nős, 5 gyermek) - cím
6000 Kecskemét - telefon
+3620 886 0628 - Skype
nagy.gusztav - e-mail cím
info@nagygusztav.hu(link sends e-mail), nagy.gusztav@gmail.com(link sends e-mail) - honlap
http://nagygusztav.hu - LinkedIn profil
https://hu.linkedin.com/in/nagygusztav(link is external)
Programozási ismeretek
Java
- 5+ éves fejlesztői tapasztalat,
- 10+ éves oktatási tapasztalat,
- Java SE
- Java EE
C/C++
- szakdolgozat készítés,
- 10+ éves oktatási tapasztalat
Pascal/Delphi
- vállalatirányítási rendszer fejlesztése
SQL, adatbázis
- közel 100 táblából álló adatbázis tervezése,
- kivitelezése Interbase(link is external) alatt,
- kisebb adatbázisok tervezése és megvalósítása MySQL alapon
Assembly
- kisebb feladatok megoldása
UML
- nyelv olvasás szintű ismerete
Unix
- Unix shell script és Awk alapszintű ismerete
További néhány nyelv alap szintű ismerete
Webfejlesztési ismeretek
- PHP
6 éves oktatási, 7 éves fejlesztői tapasztalat - JavaScript
kisebb funkcionalitások megvalósítása,
külső kódkönyvtárak alkalmazása - (X)HTML/CSS
szabványos, felhasználó és keresőbarát oldalak fejlesztése - XML
nyelv, felhasználási területek ismerete - AJAX
alapelvek ismerete - Sablonrendszerek
Smarty(link is external) ismerete - Keretrendszerek
több keretrendszer alap szintű ismerete - CMS-ek
jónéhány CMS felhasználói ismerete, közülük a Drupalban(link is external) nagyobb tapasztalat
Munkahelyi és szakmai tapasztalatok
2016-tól
- MagNet Bank(link is external), J2EE fejlesztés
2006-tól
2003-tól
- Webfejlesztés
(Az első 3 év honlapjaiból már nem üzemel, a későbbi Drupal alapú oldalakból igen)
2001. július-2016. július
- Pallasz Athéné Egyetem(link is external) (korábban Kecskeméti Főiskola) GAMF Műszaki és Informatikai Karának(link is external) Informatika Tanszékén tanszéki mérnök (C/C++, Java, webfejlesztés, adatbázis-kezelés oktatása)
- Szakdolgozat konzultálás 15 év alatt több, mint 100 szakdolgozat
1998. május-2001. június
- Kecskeméti Képző Központ(link is external) instrtuktor (tanár), programozó
- OKJ Számítástechnikai programozó(link is external) tanfolyam vezetése
Alapismeretektől a szakdolgozat-készítésig a teljes tananyagot oktattam - Vállalati információs rendszer kidolgozása
Közel egy éves projekt keretében a cég igen sokrétű adminisztrációjának kiváltása, valamint vezetői döntéstámogató rendszer kidolgozása volt a feladat. A szoftver Delphi 5 és InterBase alapokon készült.
[1996-98]
- polgári szolgálat a Szentcsalád Plébánia(link is external), majd a Magvető alapítvány(link is external) kötelékében
Irodai és mindenes kisegítői feladatkörök
1995-96
- Aláírás azonosítása (szakdolgozat, C és Win32 alapon)
A szakdolgozat célja egy statisztikai alapon működő, aláírást azonosító módszer kifejlesztése volt. A szoftver a tesztelt inputra több mint 90%-ban kiszűrte a hamisítási kísérleteket, az eredeti aláírást közel 100%-os biztonsággal felismerte.
Szakértői tevékenység
2007. augusztus - 2012 július
- NJSZT szakértő
IT alkalmazási rendszer-tervezés (korábbi elnevezések: Informatikai alkalmazás szakértő, engedély száma: 2762/2007 és Informatikai rendszerfejlesztési szakértő, engedély száma: 2761/2007)
Tanulmányok
- 2024. október
Microservice alkalmazás felépítése Spring Boot keretrendszerrel Docker környezetben (Training360(link is external)) - 2024. március
Keycloak fejlesztés és adminisztráció (Training360(link is external)) - 2023. november
Java és webes alkalmazások biztonsága (Training360(link is external)) - 2023. november
Clean Code tanfolyam (Training360(link is external)) - 2020.
Java architektúra tanfolyam (Training360(link is external)) - 2019. november
Clean Code tanfolyam (Training360(link is external)) - 2019. július
Szoftvertesztelés Java platformon (Training360(link is external)) - 2018. július
Tervezési minták Java nyelven (Training360(link is external)) - 2017. április
Dynatrace tanfolyam (Telvice Kft.(link is external)) - 2017. március
Agilis tréning (Sprint Consulting Kft.(link is external)) - 2015. június
Java oktatás (PeopleComeFirst (PCF) Egyesület(link is external)) - 2014. augusztus
Projektmódszer és kooperatív technikák (Kecskeméti Főiskola(link is external)) - 2007. augusztus
J2EE, Bea WebLogic tanfolyam (EduGrid Kft.(link is external)) - 2006. május
Visual Studio 2005 .NET tanfolyam (Microsoft(link is external), BME(link is external)) - 2000. február
Delphi 5 Enterprise haladó tanfolyam (Borland Magyarország(link is external))
Iskolai végzettség
- 1993-1996:
József Attila Tudományegyetem(link is external) (ma Szegedi Tudományegyetem), Szeged, programozó matematikus szak - 1989-1993:
Kandó Kálmán Szakközépiskola(link is external) (ma Kecskeméti Műszaki Szakképző Iskola, Speciális Szakiskola és Kollégium Kandó Kálmán Szakközépiskola és Szakiskolája), Kecskemét, postaforgalmi szak
Szakmai és tudományos tevékenység
- 2012
Drupal 7 alapismeretek című könyv
elektronikus kiadás az FSF.hu alapítvány támogatásával - 2011
Web programozási alapismeretek című könyv
ISBN 978-615-5110-26-9
Ad Librum Kft. - 2010
Drupal 6 alapismeretek című könyv
ISBN 978-615-5014-43-7
Ad Librum Kft. - 2009
Hogyan induljak el?(link is external)
Drupal Hétvége 2009 - 2005.
Weboldaltervezési módszerek cikk
A GAMF Közleményei 2005.(link is external) - 2005. április óta
Neumann János Számítógép-tudományi Társaság(link is external) Webalkalmazások Fejlesztése Szakosztály(link is external) tagja - 2005. április
PHP Konferencia Roadshow(link is external) szervezése - 2005. március 30.
Weblapok ergonómiája(link is external) cikk, Weblabor(link is external) portál - 2005. március 12.
A WSDM weboldal-tervezési módszer a gyakorlatban(link is external) előadás és Tervezési minták és a PHP 5(link is external) előadás
Harmadik Magyarországi PHP konferencia(link is external) - 2004. november 4.
Web-szabványok és web-ergonómia előadás
Magyar Tudomány Ünnepe(link is external) - 2003-2011
Neumann János Számítógép-tudományi Társaság(link is external) Bács-Kiskun megyei területi szervezet elnökségi tagja
Nyelvtudás
- szakmai angol nyelv alapszintű ismerete
a nyelvet nem beszélem jól, de a szakmai dokumentációkkal elboldogulok
Számítógépes ismeretek
- ECDL szintet meghaladó kezelői ismeretek,
- Linux felhasználói, MySQL szerver, Apache szerver ismeretek