Jsem java programátor s více jak desetiletou praxí. V tuto chvíli intezivně studuji android.

Vystudoval jsem programování na ČVUT a od té doby programuji v javě. Podílel jsem se na malých i obrovských projektech. Ve volném čase programuji pro soukromé osoby a vlastní projekty.

Mám rád samostatnou práci a práci v malých týmech. Pracuji pro jednotlivce, stějně jako pro velké firmy.

Java a J2ee je můj druhý rodný jazyk. Napsal jsem v něm snad více nežli Shakespeare a Čapek dohromady. Setkal s mnoha technologiemi, které tento jazyk používaly a získal několik certifikací.

Android má dlé mého velkou budoucnost a tak většinu volného času věnuji jeho studiu a psaní mobilních aplikací.

Načetl jsem spoustu knih a prošel několik kurzů o komunikaci. Je často důležitější než všechny vědomosti.

V angličtině bežně píšu technickou dokumentaci, rozumím mluvenému slovu a je-li potřeba dokážu se domluvit.

Java, J2EE

Spring, Hibernate

Android

JSP, Servlet, Html, Wicket, Zkoss

SQL & JDBC

Tomcat, Jetty, JBoss

Čeština

Angličtina

2015 - nyní

Analýza potřeb klienta pro NN Životní pojišťovnu N.V.

Senior Java developer

J2EE, Spring, Hibernate, JBoss, Tomcat, Spring Data Rest, JIdea, Scrum, Digital sign

Systém pro sběr potřeb klientů a následné vyhodnocení a nabídnutí produktů pojištovny. Backend zakončen Rest api, na který navazuje frontend s angularem.

2014

Aleebi

Samostatný android vývojář.

android SDK, appcompat, material design, ormlite, crashlytics

Mobilní aplikace na monitorování pracovníků v terénu. Fotografie odvedené práce, včetně komentáře, času a GPS. Přenos dat na server. Offline i online. www.aleebi.com

2013 - Nyní

Hry (nejen) pro batole

Samostatný vývojář.

android, google play services, in-app billing, google cloud messaging

Jednoduché hry na mobil a tablet pro děti od dvou let až po školáky i dospělé. Prezentace her na www.hry-pro-batole.cz

2012 - 2015

Inzertní a náborové systémy pro LMC s.r.o.

Senior Java developer

J2EE, Wicket, JBoss, Tomcat, JRebel, JIdea, Scrum

Systém pro zadávání inzerátu pro hledání kandidátů na pozice. Pro stránky prace.cz a jobs.cz. Úpravy core systému G2 pro správu kandidátu a hledaných pozic. Integrace s platební bránou GoPay a Ecommerce. Tvorba business platform pro inzertních míst.

2011 (konec roku)

sCUBE ČSOB a.s.

Senior Java developer.

AGF, Spring, Spring webFlow

Seznámeni s frameworkem AGF, drobné spíše pomocné práce. Systém pro pobočky ČSOB.

2009 - 2011

Internetové bankovnictví pro WSPK

Senior Java developer, hlavní vývojář

J2EE, Hibernate, Zkoss, EJB3, JMS, JNDI, JBoss, WebServices

Nové internetové bankovnictí postavené nad core systémem Symbols.

2011

HeraKlES

Samostatný vývojář

Java, Swing, Hibernate, Jasper report, Google Api, Firebird, MySQL, H2

Aplikace na vedení klientů, objednávek včetně tisku, skladu, nákladů. Synchronizace s Google účtem (kalendář). Prezentace pomocí statických stránek.

2009

PSNM správa seriových čísel pro Navteq

Hlavní java programátor

Java, JSP, Servlet, WebServices, Hibernate

Intranetová aplikace pro správu, vyhledání a zneplatnění seriových čísel digitálních map

2006-2009

UFO framework pro GE

Hlavní vývojář modulu Compiler

Java, JDBC, WebServices, GWT, IBM WebSphere

Framework na tvorbu internetových aplikací neprogramátory, a bez následného zásahu programátorů (BPM). Systém se skládá ze tří částí. Designer (desktopová aplikace), Compiler (serverová aplikace, která převádí namodelovanou aplikaci do funkčního kódu), Engine (serverová aplikace, na které běží nadesignovaná aplikace).

2005

MBO pro Živnostenskou banku

Jeden ze dvou java programátorů. Backend

Java, Spring MVC, Hibernate, JSP

Intranetová aplikace pro nastavení a vyhodnocení KPI jednotlivých zaměstnanců.

2005

Proza pro Logos a.s.

Jeden ze dvou java programátorů. Frontend.

Java, Spring MVC, Hibernate, JSP, Jasper reports

Intranetová aplikace Profil zaměstnance. Aplikace pro správu informací o zaměstnancích a vytváření životopisů dle šablony.

2002 - 2005

Aron pro Fio group s.r.o.

Jediný Java programátor. Frontend.

Java, Swing, JDBC, Socket

Informační systém pro vedení klientely a zadávání pokynů na burzu. Systém pro backoffice a pobočky. Používá se dodnes.

2004

Streamer pro Fio group s.r.o.

Jediný Java programátor

Java, Swing, JDBC, Socket, vlastní kompresní metoda, client-server

Aplikace na zobrazování aktuálních kurzů akcií s jednosekundovou aktualizací, upozorňování na změny, grafy. Streamer

1996 - 2002

ČVUT Fakulta elektrotechnická

Výpočetní technika

Zaměření na softwarové inženýrství a programování

Zakončeno diplomovou prací na téma "Správa dokumentů v trojvrstvé architektuře", s využitím technologií Java, Swing, JDBC, RMI.

Diplom, Vysvědčení

1992 - 1996

Střední průmyslová škola v Kladně

Automatizační technika

Zakončeno maturitní zkouškou (s vyznamenáním). Vysvědčení

Základní škola

S rozšířenou výukou matematiky a přírodních věd.


2014

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems

Coursera - Vanderbilt University, Dr. Douglas C. Schmidt

Certifikát, Detaily kurzu

2014

Programming Mobile Applications for Android Handheld Systems

Coursera - University of Maryland, profesor Adam Porter

Certifikát, Detaily kurzu

2007

SCWCD 1.4

Sun Certified Web Component Developer J2EE 1.4

Certifikát

2006

SCJP 1.5

Sun Certified Programmer J2SE 1.5

Certifikát


2014

Vývoj mobilních aplikací pro Android (Android SDK)

Seznámení se s vývojem aplikací v androidu, kurz zakončen testem a certifikátem

2012

Email Academy 2

Kurz na komunikaci s klienty pomocí emailů, nikoli spamů.

2011

Dokonalý lídr

Audio trénink. Jak vést lidi, získat loajalitu, respekt a využít přirozeného potenciálu každého člena týmu.

2011

Efektivní komunikace

Audio trenink. Jak komunikovat s různými typy lidí a jak dosáhnout win-win.

2011

Krizová komunikace

Jak se chovat při krizi ve firmě a jak komunikovat s okolím i uvnitř firmy. Jak zvládat komunikaci ve stresových a vypjatých podmínkách.

2011

Moderní reklama

Audio trénink. Jak vytvořit reklamu, aby byla efektivní. Nedělat reklamu pro pobavení, ale pro prodej.

2011

Timemanagement

Audio trénink. Jak efektivně pracovat s časem.

2009

Rétorika

Seznámení s pravidly mluveného slova, mluvení před skupinou, nejčastější chyby, modulace hlasu.

2008

Sebepoznání jako základ karierního růstu.

Lehce psychologické školení na poznání sebe sama, svých možností a svých cílů.

2008

Základy manažerských dovedností I, II

Kurz o vedení týmu, struktura týmu, přístup k týmu a k jednotlivým členům a jak je motivovat.

2007

Týmová spolupráce

Práce v týmu, poznání jednotlivých typů lidí a jejich zapojení do týmu na správnou pozici, rozdělení práce.

2006

Komunikace a komunikační nástroje I – III

Základy komunikace v týmu, s klienty. Jak získat informace, které potřebuji. Jak vést poradu. Jak dát informace, které chce znát protistrana.

2005

Objektová analýza a návrh UML

Základy UML a objektového modelování, od analýzy přes vývoj až po testování.


Technická literatura dle potřeby
Zlatá kniha komunikace
David Gruber
Rychločtení, rychlostudium, info management
David Gruber
Restart
Jason Fried a David Heinemeier Hansson
Mít vše hotovo (GTD)
David Elen
Snězte tu žábu
Brian Tracy
Myšlením k bohatství
Napoleon Hill
7 návyků skutečně efektivních lidí
Stephen R. Covey
Lenochova cesta k bohatsví
Joe Karbo
Cashflow kvadrant
Robert T. Kiyosaki
Bohatý táta, chudý táta
Robert T. Kiyosaki
Škola byznysu
Robert T. Kiyosaki
Nejbohatší muž v babylonu
George S. Clason
Pátá dohoda
Ruiz, Miguel a Jose

Spolehlivost a profesionalita

Slibuji jen to co dokážu splnit. Přesto se snažím dát vždy něco navíc. Pokud slib splnit nedokážu, informuji o tom co nejdříve.

Samostatnost

Dokáži si poradit s téměř každým problémem. Vytvořit projekt od rozhovoru s klientem až po jeho akceptování.

Proaktivita

Sám přicházím s nápady na vylepšení a zapojuji se do jednotlivých částí analýzy, vývoje i testování.

Komunikativnost

Dokáži přiblížit problematiku i netechnickým lidem a používat jejich business mluvu. Bezproblémová komunikace uvnitř týmu.

Tah na branku, dokončování

Moc dobře si uvědomuji, že má práce nekončí tím, že u mě aplikace funguje nebo, že projde základní use case.

Logické myšlení

Dokáži přeformulovat zadání do logických celků, které na sebe navazují.

Efektivita

Neustále vylepšuji každodenní procesy. Maximálně optimalizuji využítí času.

Rodina

Mám dvě skvělé dcerky a úžasnou přítelkyni.

Zdravý životní styl

Zdravá strava, pohyb a vše co k tomu patří.

Počítače, mobily

a veškeré novodobé vymoženosti a technologie.

Sport

v téměř v jakékoli podobě.

Forex

akcie, komodity, burza, investování

Psychologie

a filosofie

Sebezdokonalování

softskillové kurzy, knihy o úspěchu a seberealizaci, selfmanagement