Zdravím,
jmenuji se Drahomír Hanák a jsem student, webový vývojář, grafik a tak trochu programátor. Studuji střední průmyslovou školu na oboru Informační Technologie (Aplikace osobních počítačů). Jsem členem studentské profesní komunity Nouvelle Communauté.
Mám zkušenosti s vývojem webových aplikací. Jsem webový vývojář na http://www.nuvel.eu a hlavní programátor na projektu Saixon. Také působím jako redaktor na portálu Islandsoft.cz. Některé mé reference naleznete na mém webu, další mohu poskytnout přes e-mail, skype, jabber, ICQ či jiného IM klienta. Mám zkušenosti s prací v týmu a to na verzovacím systému subversion. Zaměřuji se hlavně na HTML5, CSS3 a JavaScript. Mimo jiné programuji webové aplikace v PHP (Nette framework - preferuji).
Programuji desktopové a mobilní aplikace v jazyce Java a C#. V Javě jsem napsal HTML5 projekt RemoteJS (JavaScript - client, Java - WebSockets server) - ovládání PC přes prohlížeč (pro spouštění hudby na vzdáleném počítači). Mám zkušenosti s Android SDK (bez referencí). V C# dělám hlavně ve WPF (opět bez referencí).
Základní informace o mně
jméno:Drahomír Hanák
web: http://www.drahak.eu
bydliště: Středočeský kraj, Kladno
nick: Drahoš
Programování
OOP: Programuji objektově. Znám základní návrhové vzory, jako např. singleton, observer, factory, DI
MVC/MVP/MVVM: Mám zkušenosti s architekturou MVC z frameworků AngularJS a Backbone.js, MVP - znalost implementace Supervising Controller i Passive View, MVVM - zkušenosti ze C# WPF a Knockout.js - jen velmi málo
Verzování: Používám systém Subversion. Nenám problém přejít na jiný verzovací systém jako třeba GIT.
Práce v týmu: Z Nouvelle Communauté a projektu Saixon mám zkušenosti s prací v týmu programátorů a designérů i s jeho vedením.
Webový vývoj
HTML5: ovládám nové technologie HTML5, jako je video, audio, WebSockets, canvas, SVG (znalost syntaxe + RaphaelJS), trochu WebGL. Samozřejmě ovládám i samotný značkovací jazyk HTML5 a píši v něm validní kódy
CSS3: Webové stránky styluji v nejnovější verzi stylovacího jazyka CSS (viz. CSS3 Tlačítkovač). Vytvářím plně responsivní a přístupné webové stránky a aplikace
JavaScript: Dělám ve webovém MVC frameworku od Googlu AngularJS. Používám knihovny jQuery, jQuery UI, RaphaelJS.
PHP: Programuji webové aplikace v PHP frameworku Nette
SQL: zvládám jazyk SQL v databázích MySQL (preferuji) a SQLite, avšak databáze většinou používat pouze pro CRUD
SEO&UX: Mám zkušenosti s optimalizací stránek pro vyhledávače uživatele
Social API: Umím pracovat s API sociálních sítí (facebook, twitter, google+) a s některými API googlu (hlavně Google Maps API)
Desktopové a mobilní aplikace
C#: Desktopové aplikace vyvíjím v jazyce C#. Znám základní syntaxi XAML do WPF.
Java: Znalost Swing, libGDX. Z mobilního vývoje Android SDK, trochu BlackBerry SDK (pokud by byl zájem, nemám problém se ho doučit)
C/C++: Programuji také v C & C++. Nicméně upřednostňuji programování ve vysokoúrovňových jazycích a webový vývoj
Grafika
GIMP: Veškerou grafiku tvořím v grafickém programu GIMP
PhotoShop: Ne moc velké zkušenosti. Nemám však problém rozřezat si stránku k nakódování
3DS Max: začátečník (je tam spousta tlačítek, která po kliknutí nic nedělají )
Další zkušenosti
Dokážu s lidmi slušně jednat v českém nebo anglickém jazyce
Mám základní zkušenosti se správou webového serveru na systému Linux Debian
Co požaduji?
Projekt s budoucností - Webové stránky a aplikace vyvíjím hlavně pro své zkušenosti. Proto požaduji, aby má práce byla vidět. Zaměření projektu dál neřeším.
Copyright - vyhrazuji si právo umístit do aplikace či webu odkaz na svůj web na nenápadné místo (třeba do patičky)
Kvalitní tým lidí - veškeré své webové aplikace a projekty píši objektově a s architekturou MVC nebo s nějakým jejím derivátem. Totéž požaduji od případných kolegů v týmu. Naopak nemám žádný problém se od nich něco přiučit.
Relativní volnost - vůbec nečekám, že vše bude tak, jak si umanu. Jen chci mít ke své práci určitý prostor.
Dobré ohodnocení - nechci nic velkého, ale za svou práci čekám alespoň nějaké ohodnocení.
Co byste měli vědět ...
Nejsem profesionál - jsem pouhý student, a tak nemohu zaručit, že má práce bude profesionální. Svou práci však beru svědomitě.
Nejsem grafik - mám zkušenosti pouze s tvorbou triviální webové grafiky v GIMPu, ale dokážu poznat a ocenit dobrý design
Nehledám dlouhodobé umístění - nabízím pouze pomoc s tvorbou větších webů a aplikací (ať už webových, desktopových nebo mobilních). Pokud se mi projekt bude líbit, souhlasil bych i s dlouhodobější prací po případné domluvě.
Nehledám pozici core ani DB vývojáře - jak jsem již zmínil, preferuji programování ve vysokoúrovňových jazycích
Odkazy
StackOverflow: http://stackoverflow.../drahomir-hanak
Webová stránka: http://www.drahak.eu
Reference
http://www.drahak.eu/ - HTML5, CSS3, JavaScript
http://psp.drahak.eu - HTML5, CSS3, PHP, JavaScript
http://www.elektropower.cz - HTML, CSS, PHP, MySQL
http://www.swingtet.cz/ - HTML, CSS, PHP, MySQL, WordPress
http://faiblemodeles.cz/ - HTML, CSS, PHP, MySQL, JavaScript, WordPress
http://jsfiddle.net/drahos/ewNfQ/21/ - článek: http://www.islandsof...brotova-mnozina - JavaScript (canvas 2D)
http://www.akvaristika-jihlava.cz/ - HTML, CSS, JavaScript
http://www.islandsof...utton-generator - aplikace Tlačítkovač - HTML5, CSS3, JavaScript
http://beda.drahak.eu/ - GIMP, HTML, CSS
http://www.islandsof...ojaky-tutorialy - ukázkové skripty + některé články (nejen v sekci JavaScript) - JavaScript
http://files.drahak....shot_volume.png - HTML5, CSS3, JavaScript (AngularJS, WebSockets), Java (WebSockets server)
http://files.drahak.eu/colorpicker.png - JavaScript (AngularJS, canvas 2D, localStorage), HTML5, CSS3
Další reference mohu poslat soukromě na e-mail nebo na IM.
Pokud byste mne chtěli kontaktovat, použijte prosím některý z kontaktů uvedených na mé stránce.
Děkuji a přeji hezký den,
Drahomír "Drahoš" Hanák