Umiejętności
AJAX
Awk
Backbone.js
Bash
CAS
Confluence
CSS Sprites
CSS3
Debian
Enterprise Architecture
Game Testing
Github
Java
JavaScript
Jenkins
JIRA
JMeter
jQuery
jQuery UI
JUnit
Kanban
Linux
Mootools
MySQL
Node.js
OAuth
ORM
Phing
PHP 4/5
PHPUnit
PostgreSQL
Redis
RHEL
SASS
Skrypty
Audyty bezpieczeństwa
Semantic HTML
Servlety
SOAP
Social Games
Subversion
Technical Project Leadership
Trac
Unix
Unobtrusive Javascript
W3C Standards
Web Development
Wordpress
Xdebug
XML
XPath
Xt
Zend Certified Engineer
Zend Framework
Symfony2
API
AngularJS
Require.js
Wzorce projektowe
RWD
Agile
Usługi internetowe
Zarządzanie projektami programistycznymi
Automatyzacja testów
TypeScript
Aplikacje internetowe
Serwer aplikacji JBoss
Facebook JS SDK
TDD (Test Driven Development)
Grunt
Oracle Certified Developer
JED
Geolokalizacja
Wodospad
Projektowanie architektury
Języki
angielski
biegły
rosyjski
podstawowy
ukraiński
podstawowy
Szkolenia i kursy
Wrziesień-Listopad 2012 - Praktyk NLP, NLP w biznesie
Listopad 2011 - Komunikacja i Perswazja
Luty 2011 - Design Patterns - efficient code reusability
Kwiecień 2009 - Konsolidacja zespołu wokół komunikacji
Listopad 2011 - Komunikacja i Perswazja
Luty 2011 - Design Patterns - efficient code reusability
Kwiecień 2009 - Konsolidacja zespołu wokół komunikacji
Specjalizacje
IT - Administracja
Bezpieczeństwo/Audyt
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista Front-End
IT - Rozwój oprogramowania
Programista PHP
IT - Rozwój oprogramowania
Programista aplikacji mobilnych
Zainteresowania
Sporty samochodowe, Psychologia społeczna, Sztuka Barmańska, Bilard, Film
Organizacje
GTA PHP Meetup Group, Toronto, Kanada - aktywnie uczestniczyłem w społeczności PHP, przeprowadziłem 4 prezentacje z zakresu programowania w PHP
AKJS Meetup group, Auckland, Nowa Zelandia - prowadziłem szkolenie TypeScript
AKJS Meetup group, Auckland, Nowa Zelandia - prowadziłem szkolenie TypeScript
Inne
Aktywnie uczęsniczący w środowskach PHP i JS, raz na jakiś czas prowadzę prezentacje/szkolenia z zakresu programowania.
Grupy
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
IT – Praca dla osób z charakterem
Grupa zrzesza informatyków oraz konsultantów branży IT. Dyskusje oraz możliwości współpracy to cel tej grupy.
Psychologia społeczna
Psychologia społeczna bada w jaki sposób ludzie wywierają wpływ na myśli, zachowania i uczucia innych ludzi.
Sporty samochodowe
Od KJS po WRC. Rajdy, wyścigi płaskie i górskie. Kibice, zawodnicy, sponsorzy i sponsorowani. W Polsce i poza jej granicami.