Szakemberprofil - publikus adatok   (érdekel: Főállás)katt ide az it2it.hu főoldalához
Senior Java Software Engineer
Senior Java fejlesztőként, ill. IT-Architectként keresek állást.Senior java szoftverfejlesztőként, 3 éves szakmai és 6 éves technikai tapasztalattal. Vállalatirányítási szoftvert fejlesztésében jelentős tapasztalatokat szereztem, sok technikát elsajátítot
Privát kapcsolatfelvételMutasd ezt Önéletrajz nézetben  
Alap adatok
Név kapcs.felvétel után 
RégióBudapest vagy környéke
Preferált helyBudapesten keresek állást elsősorban, de rugalmas vagyok.
Telefonszám kapcs.felvétel után 
Email cím kapcs.felvétel után 
Egyéb elérh. kapcs.felvétel után 
Születési év1985
Legmagasabb végz.Főiskola (szakirányú)
Intézmény, szakKecskeméti Főiskola - GAMF - Műszaki informatika
Általános információk
Iskolák, végzettségek (tól-ig, intézmény, szak, szakirány, egyéb) 
2004-2008 Budapesti Műszaki és Gazdaségtudományi Egyetem - Villamosmérnöki és Informatikai kar, Műszaki informatikus szak
2008-2009 Kecskeméti Főiskola - Gépipari és Automatizálási Műszaki Főiskolai Kar - Műszaki Informatikus szak
Célkitűzések 
Szeretnék egy dinamikusan fejlődő csapat tagja lenni, melyben én is csiszolhatom szaktudásomat és jó fizetés mellett feljebb jutni a szoftverfejlesztői ranglétrán.
Milyen szakmai vizsgákkal rendelkezel? 
Államvizsga
Hobbi, szabadidős tevékenységek 
Grafikai alkalmazásokban grafikus tervezés, póló mintázás, plakáttervkészités, honlap design és arculattervezés és egyéb grafikák elkészítése.
3D-s grafikák, animációk készítése, valamint közepes szintű flash ismeretek.
Milyennek látnak mások? Szerinted milyen ember vagy? 
Mások szemében egy sikeres, jó humorú ember vagyok, aki mindig eléri a kitűzött céljait.
Szerintem egy olyan csapatjátékos vagyok, akinek fontos az, hogy a kitűzött cél minél jobban megvalósulhasson.
Mi az, ami motivál? 
Engem a csapatként való koordinált közös munka, egy jó csapat kiéptése, és természetesen a pénz is motivál.
Milyen szakirodalmat olvasol (írsz)? 
Orale java dokumentációk, és tutorialok, Java szakkönyvek, Framework specifikációk és forráskódok.
Mutass be röviden egy nehezen megoldott szakmai problémát, és fejtsd ki röviden, hogyan oldottad meg. 
Jelenlegi cégemnél saját nagyvállalti szofverhez kellett adatmigrációs modult megvalositani. A program elöre definiált átmeneti táblákböl tölti be az importálni kivánt adatot, majd az üzleti logikán és a szervezeti feladatokat / vizsgálatokat elvégezve létrehozza a rendszerünkben a megfelelö adatobjektumokat.
Meséld el egy kreatív döntésed, ha volt ilyen. 
Cégünk egyénileg fejlesztett nagyvállalati szoftverében az egyes screen-eken report generálási funkciót kértek a felhasználók. Ezeknek egyre növekvő száma sarkall arra a fejlesztére, melynek keretén belül egy report - template generálo operations irtam, ami dinamikusan bármilyen program beli screen-röl összeszedte a metaadatokat és testreszabhato kezelöfelületn keresztül lehetöset adott az automatikus generálásra. Ezzel report-templatenként nagyjábol 3-4 munkaorát sporotunk.
Mitől működik a csapatmunka szerinted, mondj életből vett példát. 
A csapatmunka a jó vezetőtől, és az összehangolt munkától működik jól. Az egyetemi évek alatt egy programozási projectnek voltam a csapatvezetője, és úgy érzem, hogy jól oldottam meg a feladatot.
Milyen szerinted a jól működő ügyfélkapcsolat? 
Egy jó ügyfélkapcsolat titka a kommunikációban rejlik. megfelelő egyezetetések és szépen mutató tervezetek szükségesek a laikus ügyféllel való egyeztetésekhez.
Hogyan érzel olyan döntésekkel kapcsolatban, amelyek pozitív kimenetelében nem vagy biztos? 
Minden feladat sikeressége a megfelelő tervezésben és a kivitelezést megvalósító személyekben rejlik. A külső tényezők olyan dolgok, amiket nem lehet befolyásolni. Ki kell hozni a maximumot a csapatból, hogy a lehető legsikeresebb megoldás szülessen.
Hogyan tervezel szakmai feladatokat a projektek során? 
1. Felhasználói elvárások -> Use Case modell
2. Feladat specifikálás
3. Osztály katalógus -> Class diagram
4. Működés specifikálása -> Szekvencia- és State Chart diagrammok
5. Feladat modulokra bontása
6. Kódolás
Szerinted melyek a tervezés legfontosabb részei és miért? 
Minden lépés egyenlöen fontos a tervezés során, viszont a fontosság alatt nem a rászentelt időt értem, hanem a megfontolt döntések arányát a tervezési lépés nagyságával. Ha az adott lépés mértéke kisebb a többihez mérve, illetve a jövöben még ugyis kell vele foglalkozni, ugy nem szabad tul sok idöt sznetelni a problémára, viszont elkapkodni sem szabad, mert akkor nem lehet rá megfelöen épitkezni.
Miként kezeled a határidők átlépését? 
A határidőn túli elkészülés nem elfogadható, kivételes esetek azonban mindig vannak. Ahogy az embernek nö a szakmában eltöltött tapasztala egyre inkább meg tudja helyesen becsülni egy kiszabott munka idejét - ennek megfelöen a illetö tapasztalatai alapján legyenek vele toleránsak.
Inkább jobb vezető, vagy jobb követő vagy? 
Csapatjátékosként tudom hol a helyem, és elviselem ha más mondja meg, mi a feladatom, és becsülettel elvégzem igazodva a többi csapattárshoz.
Csapatvezetőként úgy gondolom jó csapatkohéziós erőt adok, egységben tartom a team-et, és megfelelően szét tudom bontani a feladatokat úgy, hogy azoknak megvalósításai szeparáltak lehessenek és egységes terhelést biztositsanak a csapattagoknak.
Hogyan tudod lemérni saját vezetési hatékonyságodat? 
A project sikeressége, az elvégzéshez szükséges idő, valamint a befektetett munka arányos elvégzése ad támpontot
Projektek során általában hány menedzsment szinttel tartasz rendszeres kapcsolatot és milyen formában? 
Szoftverfejlesztöként egy projectben eltöltött munka során tartjuk a kapcsolatot mind a manager-ekkel, a adabázis specialistákkal, a szerver rendszergazdákkal, a tesztelökkel, a végfelhasználokkal és a cégvezetöséggel együtt. A fejlesztöcsapat jo kapcsolatot ápol mindenkivel a softwer élete során - igy tud megvalosulni a legjobb supoort.
Természetesen más programok esetében, ahol sok felhasználo és alcég áll kapcsolatban a fejlesztöcsapattal ( ami most esetemmben nem igaz ) ugy felteszem a tesztelök egy kis rétegével tartanám csak a kapocslatot és a felhasználokkal egyátalán nem.
Tartottál már prezentációt? Ha igen, mi volt a legkomolyabb prezentációd? 
Cégemnél sok prezentációt tartottam a fejlesztöknek az általam feljesztett modulokrol.
Komolyabb prezentácioim a cégünk nemzetközi partnereinek vezetöségével volt, amikor Demoztunk nekik a programmal. Itt be kelett mutatnom a szoftver azon részeit amikért én voltam a felelös fejlesztö. A bemutatás után ök feltették kérdéseiket és átbeszéltük a hallottakat.
Miért lenne jó egy cégnek az, ha éppen Veled lépnének kapcsolatba? 
Jó csapatjátékosként tudom, mik az elvárt értékek, és tudok igazodni egy már meglévő cégen belüli hiararchiához. Vezető pozicióban egy csapatnak jo koordinátora lennék, akár hosszu távon is.
Munkatapasztalatok
 Év (időtartam)CégSzerepkörLeírás
 2010- (30 hó) kapcs.felvétel után Senior Java/SQL Software EngineerVállalat-irányítási szoftver (mint az SAP) fejlesztése nemzetközi kliensünk részére, mind szerver- mind kliens oldali csomagokat magában foglalva. Saját licencű keretrendszerünk felhasználása, ami a Standard JAVA API-ra, külső JAVA csomagokra és Sybase SQL-re épül.
A saját keretrendszerünkön túl különböző fejlesztési technológiák és perspektívák megismerésére, úgy mint: AOP, Szerver-Kliens interfészek, POJO, JavaBeans, JDO, JPA, XSD, XML Marshalling és Report készítési / építési funkciók.
 2009- (4 hó) kapcs.felvétel után Junior szoftverfejlesztőCégünkkel egy nemzetközi ügyfelének szerver és kliens oldali programcsalád fejlesztésében vettünk részt, melyet a különböző Windows platformokon használtak a felhasználók.
A fejlesztést az alábbi nyelveken végeztük: C++, H++, OPL, SQL, a szerver oldalon, Python, HTML, XML, SPI templates kliens oldalon.
Mindezen felül a cég saját szoftverének fejlesztésében való részvétel. Elsajátított módszerek, technológiák: JSP, XHTML, XML, RichFaces kliens oldalon: CSS, HTML, valamint grafikai munkálatok: GIMP2 - és szoftver arculat kialakítása.

Vállalt munkavégzési típusok, rendelkezésre állás
Munkatípus(ok)Vállalt heti óraszámKezdésNettó díj elvárás
Főállás402009.10.01 után kapcs.felvétel után 
Jellemző ismeretek
KompetenciaSzintRészletek
Tervezés - Modellező eszközökTapasztalt nincs megadva 
Fejlesztési technológiák - XML, XSLT, XSDTapasztalt nincs megadva 
Tervezés - Class, viselkedés és impl. diagramok tervezéseTapasztalt nincs megadva 
Tervezés - Use caseTapasztalt nincs megadva 
Tervezés - KövetelményspecifikációProfi nincs megadva 
Módszertani ismeretek - ScrumTapasztalt nincs megadva 
CMS - DrupalTapasztalt nincs megadva 
CMS - JoomlaTapasztalt nincs megadva 
Knowledge Management - IBM Lotus Notes, DominoTapasztalt nincs megadva 
Adatbázis (DBMS) - SybaseProfi nincs megadva 
Adatbázis (DBMS) - Oracle DBMSTapasztalt nincs megadva 
Adatbázis (DBMS) - Visual FoxProTapasztalt nincs megadva 
Adatbázis (DBMS) - MS Access MDBTapasztalt nincs megadva 
Mobilitás - JogosítványVan nincs megadva 
Nyelvtudás - NémetAlapfokú nincs megadva 
Nyelvtudás - AngolFolyékony nincs megadva 
Kommunikációs képességek - PrezentációProfi nincs megadva 
Kommunikációs képességek - SzóbeliProfi nincs megadva 
Kommunikációs képességek - ÍrásbeliProfi nincs megadva 
Tapasztalat - DesignerTapasztalt nincs megadva 
Tapasztalat - TesztelőTapasztalt nincs megadva 
Pályázott szerepkör - IT managerMegfelelő tudásszintIT - architect
Pályázott szerepkör - Java fejlesztőMegfelelő tudásszint3 éves szakmai és 7 éves technikai tapasztalat
Fejlesztési technológiák - Regexp, reguláris kifejezésekProfi nincs megadva 
Java - Borland JavaTapasztalt nincs megadva 
Java - Sun JavaProfi nincs megadva 
Java - J2EETapasztalt nincs megadva 
Java - Java Foundation ClassesTapasztalt nincs megadva 
Java - Java Virtual MachinesTapasztalt nincs megadva 
Java - JavaBeansProfi nincs megadva 
Java - JavaScriptTapasztalt nincs megadva 
Java - JavaServer Pages (JSP)Tapasztalt nincs megadva 
C/C++ - Borland C/C++Tapasztalt nincs megadva 
C/C++ - Microsoft C/C++Tapasztalt nincs megadva 
Egyéb nyelvek/alkalmazások - AssemblyTapasztalt nincs megadva 
Egyéb nyelvek/alkalmazások - PythonTapasztalt nincs megadva 
Design - Adobe Photoshop, GoLive, IllustratorProfi nincs megadva 
Design - CorelDrawTapasztalt nincs megadva 
Design - Macromedia termékekProfi nincs megadva 
Design - CSSProfi nincs megadva 
Design - 3DTapasztalt nincs megadva 
Design - Grafikai designProfi nincs megadva 
Design - Web designTapasztalt nincs megadva 
Design - Banner designTapasztalt nincs megadva 
Design - ArculattervezésTapasztalt nincs megadva 
Tesztelés - Módszertani ismeretekTapasztalt nincs megadva 
Tesztelés - Unit tesztelésTapasztalt nincs megadva 


Elmentenéd vagy elküldenéd ezt az oldalt? Ezt a címet használd: