Szakemberprofil - publikus adatok   (érdekel: Főállás)katt ide az it2it.hu főoldalához
Profi Android fejlesztő
Profi Android fejlesztõ 3 éves aktív tapasztalattal. Mobil fejlesztési elõzmények ~2001 óta: wm, symbian, blackberry, palm
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 helyelsődlegesen Budapest
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 év1975
Legmagasabb végz.Középfokú
Intézmény, szak nincs megadva 
Általános információk
Iskolák, végzettségek (tól-ig, intézmény, szak, szakirány, egyéb) 
BME-t nem fejeztem be
Célkitűzések 
Maximális profizmus az általam kiválasztott területeken
Milyen szakmai vizsgákkal rendelkezel? 
Minor-ban töltött évek alatt minden (akkor) létező MS minősítést megszereztem (MCP, MCP+I, MCSD, MCSE, MCDBA, MCSE+I, MCT)
Milyen jelentősebb szakmai tanfolyamokon vettél részt? 
Általában önállóan tanultam
A 3 legfontosabb szakmai sikered (kikkel, milyen szerepkörben, mit értél el) 
A legfontosabbat emelném ki: LogMein Rescue Android, mondhatni piacvezető Remote Control megoldás amelyet a T-Mobile, Vodafone is éppen vezet be, illetve pár gyártó operátoron kívül is (Motorola, Samsung, ...). Az egészet titkos projektként kezdtem saját magam, szabadidőmben, nem fogadtam el a várjunk még döntést. Mostanra a partnerek jóvoltából pénzügyileg is kiemelten teljesít
Milyennek látnak mások? Szerinted milyen ember vagy? 
"Maximalista"
Nehezen viselem a csapattagok időhúzását/bénázását/passzív-aktív ellenállását ok nélkül, és ennek esetenként hangot is adok - éppen ezért nem is vagyok túl népszerű.
Mi az, ami motivál? 
Kihívás, Konstans alkotási kényszer (új érték létrehozása)
Milyen szakirodalmat olvasol (írsz)? 
Csak online, mostanában szinte kizárólag Android ügyben
Mutass be röviden egy nehezen megoldott szakmai problémát, és fejtsd ki röviden, hogyan oldottad meg. 
Android, White board/laserpointer.
Mindkét feature remote control alatt használható, és a telefon képernyőjére rajzolást jelenti a távirányító gépről (A felhasználó és a távirányító is látja).
Kiemelt jogosultságok nélkül az első próba a képernyőmemória olvasása/írása volt. Azaz kb 10 msec-enként az aktív buffer tartalmának kiolvasása, a rajzolandó buffer rámaszkolása, majd az egész visszaírása. High-end Androidokon jól is ment, csak sajnos a 600 Mhz-es gépeken különféle trükköket voltak kénytelenek használni a gyártók is. Nem volt garantált a működés minősége (villogás, hiányzó/késő update, stb).
Hosszú folyamat után az egészet úgy ahogy van dobtam ki, teljesen másfelé fordulva. Android Java-s trükkökkel csináltam egy "Glass Pane"-t azaz minden layer felett elhelyezkedő alapból átlátszó layer-t. Erre történik a rajzolás és az os maga merge-öli össze. Tökéletesen működik minden device-on.
Arányszámok: az első megoldás sokszor abbahagyva/átgondolva/megszakítva/folytatva 1 hónap.
Új megoldás: egyetlen éjszaka, amikor nem aludtam semmit de reggelre tökéletesen működött az egész.
Hogyan tervezel szakmai feladatokat a projektek során? 
A következők figyelembevételével:
- résztvevők szakmai tudása és hozzáállása
- bottleneck-ek kikerülése
- lehetséges problémák átgondolása és ezek kezelési terve már előre
- résztvevő fejlesztőknél a "context switch"-ek kikerülése amennyire csak lehetséges (motivációromlást eredményezhet)
A motivációt emelném ki leginkább. Ha jó, akkor mindenkiből kihozza a maximumot, gyengébb szakmai tudás esetén is. Rossz motiváció esetén a legjobb fejlesztő sem adja amit tudna adni.
Miért lenne jó egy cégnek az, ha éppen Veled lépnének kapcsolatba? 
Ha valamit elvállalok, akkor függetlenül bármilyen körükménytől az el fog készülni
Melyek azok a területek, amelyekben leginkább lenne még fejlődésre szükséged? 
Csapatmunka (jobban dolgozom egyedül, vagy még nem találtam olyan csapatot ahol nem visszhúzóerőt érzek)
Munkatapasztalatok
 Év (időtartam)CégSzerepkörLeírás
 2007- (48 hó) kapcs.felvétel után Vezető fejlesztő
Projectek:
LogMeIn Rescue Symbian (ui-on kívüli rész)
LogMeIn Rescue Blackberry (főleg netkezelés, pl RUDP proxy)
LogMeIn Rescue Android (java és native rész is szinte teljes egészében)
 2003- (48 hó)Redshift (saját)FejlesztőJátékok fejlesztése Palm, Ppc, Symbian platformokra
www.redshift.hu
C/C++ (system independent közös rész mindhárom platformon)
ARM assembler (főleg képernyőkezelés)
 2000- (36 hó) kapcs.felvétel után Fejlesztő
Vállalatirányítási rendszer tervezése, fejlesztése és karbantartása
Web (XML+XSL)
DB (MS SQL)
 1997- (36 hó) kapcs.felvétel után FejlesztőÁllásközvetítő oldal tervezése, fejlesztése és katbantartása
Web (ASP,Javascript)
DB (MS SQL)
 1994- (36 hó) kapcs.felvétel után Fejlesztő
Banki ügyfélhívó megoldások fejlesztése
MS C/C++ (kliens, USB/soros/párhuzamos hardverkezelés)
MS SQL (központi adatbázis)
ASP + Javascript (web adminisztráció)
Cube (statisztikai felület)

 1990- (48 hó) kapcs.felvétel után FejlesztőWeb, C/C++, Adatbázis
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ás40 nincs megadva  kapcs.felvétel után 
Jellemző ismeretek
KompetenciaSzintRészletek
Java - J2METapasztaltBlackberry tapasztalat (nem elsődleges)
C/C++ - Microsoft C/C++ProfiMár inkább csak "tapasztalt", kiestem a gyakorlatból
Egyéb nyelvek/alkalmazások - AssemblyProfiARM assembler, alkalmazva Palm, Symbian, Ppc/Wm, Android platformokon
Speciális oprendszerek - PalmProfi nincs megadva 
Speciális oprendszerek - SymbianProfi nincs megadva 
Speciális oprendszerek - Win CE, Win METapasztalt nincs megadva 
Speciális oprendszerek - Egyéb speciális OSTapasztaltBlackberry
Protokollok - Titkosítási (SSH, SSL, HTTPS, ...)TapasztaltÁltalános ismeretek
Adatbázis (DBMS) - MS SQL ServerTapasztaltnem friss tapasztalat
Java - J2EETapasztalt nincs megadva 
C/C++ - JátékfejlesztésProfipalm/wm/symbian játékok, www.redshift.hu
Speciális oprendszerek - Google AndroidProfiutóbbi 3 évben elsődleges (java és native)
Wireless - Wi-FiTapasztaltÁltalános ismeretek
Adminisztráció - Távoli/automatikus adminisztrációTapasztaltLogMeIn Rescue
Protokollok - Hálózati (TCP/IP, ARP, 802.3, ...)TapasztaltNet kezelési hack-ek miatt TCP és UDP gyakorlati tapasztalat Blackberry-n


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