Technologie i doświadczenie

Językiem który używam na co dzień jest PHP (5.3/5.5/7.0), programowałem w Javie proste aplikacje desktopowe oraz mobilne(Android) z wykorzystaniem JAVA ADT. Programując w PHP najczęściej posługuje się wzrocem MVC, Na potrzebe własnych tworzących się aktualnie projektów używam frameworku Symfony, Wcześniej komercyjnie pracowałem na nim przez rok tworząc system CMS oraz ECommerce. Aktualnie oscyluje wokół szeroko pojętego ECommerce i budowy dedykowanych systemów CRM.

Oprócz programowania w backendzie zajmuje się również stroną wizualną - aby wystylizować stronę korzystam z HTML5, CSS3, SASS. Tworząc kompletne funkcjonalności korzystam również z JavaScript, głównie z bibliotek jQuery, jQueryMobile

Kolejnym etapem w samodoskonaleniu i poszerzaniu umiejętności jest nauka Angular.js oraz MongoDB

Wersjonowanie kodu za pomocą GIT'a lub SVN'a, w obu posiadam doświadczenie lecz preferuje tego pierwszego. Od początku przygody z programowaniem towarzyszy mi Linux - zazwyczaj dystrybucja Ubuntu, jako że lubie automatyzować pracę często piszę bashowe skrypty.

Aktualnie w wolnym czasie razem ze znajomymi tworzę gre na silniku Unreal Engine 4. Pełnie rolę głównego programisty i product ownera co wiąże się również z organizacją pracy innych członków zespołu.

Umiejętności

Technologia Staż w latach (komeryjny + lata nauki przed pracą) Subiektywna ocena (1-10)
PHP 5 3 + 2 8+
JS 3 + 2,5 8
HTML 3 + 4 9
CSS 3 3 + 1 7+
MySQL 3 + 3 8+
AJAX 3 + 0,5 9
Java 1 + 2 6+
Symfony 2 3 8
Doctrine 3 7+
Propel 1 7
Twig 2 7
GIT 3 8
SVN 1,5 7
Bash 2 + 2 6+
Linux 3 + 4 8+
Apache 3 6+
Nginx 1,5 6

Formularz Kontaktowy