Umiejętności
Checkstyle
CodeIgniter
CSS2
CSS3
CVS
Bazy danych
Eclipse
EJB 2.0/3.0
Flex
Git
GTK+
GWT
Hibernate
HTML
HTML 5
Java
Java Enterprise Edition
JavaFX
JavaScript
JavaSE
Jenkins
JPA
jQuery
JSON
JSP
JUnit
Linux
Linux Desktop
Maven
MySQL
NetBeans
Oracle
Oracle Forms
PHP
PL / SQL
PostgreSQL
RESTful architecture
Scala (język programowania)
Spring
Struts
TestNG
UML
Testy jednostkowe
XML
Spring Security
Dart (programming language)
SVN
Enterprise Architect
AngularJS
C/C++
SmartGWT
DBus
Gerrit
Webstorm
JPA 2.0
CDI
Bash scripting
Testy integracyjne
Lombok
Expression Language
Polymer.dart
Sql Server - TSQL
Angular material
JDBC Templates
ScalaFX
ForgeJS
Języki
angielski
biegły
Doświadczenie zawodowe
IT Architect/Full-stack developer
- szacowanie i wycena pracochłonności projektów;
- projektowanie architektury systemów IT;
- zarządzanie zespołem programistów (team lead);
- rozwijanie rozwiązań opartych o technologie Spring oraz JEE (projektowanie, implementacja, optymalizacja);
- rozwijanie rozwiązań opartych o technologie JavaScript, NodeJS, AngularJS, GulpJS (projektowanie, implementacja, optymalizacja);
- rozwijanie rozwiązań opartych o technologie RDBMS: Oracle, PostgreSQL, MySQL (projektowanie, implementacja, optymalizacja);
- administracja serwerami opartymi o systemy z rodziny UNIX i Linux;
- przygotowanie dokumentacji projektowej (analityczna, architektoniczna, projektowa, powykonawcza);
- projektowanie architektury systemów IT;
- zarządzanie zespołem programistów (team lead);
- rozwijanie rozwiązań opartych o technologie Spring oraz JEE (projektowanie, implementacja, optymalizacja);
- rozwijanie rozwiązań opartych o technologie JavaScript, NodeJS, AngularJS, GulpJS (projektowanie, implementacja, optymalizacja);
- rozwijanie rozwiązań opartych o technologie RDBMS: Oracle, PostgreSQL, MySQL (projektowanie, implementacja, optymalizacja);
- administracja serwerami opartymi o systemy z rodziny UNIX i Linux;
- przygotowanie dokumentacji projektowej (analityczna, architektoniczna, projektowa, powykonawcza);
administrator/programista Python
Dimex ExpertNet
- administracja wewnętrzną infrastrukturą sieci, serwerami WWW oraz infrastrukturami sieciowymi klientów;
- administracja serwerami aplikacyjnymi Zope (Python);
- administracja bazami MySQL;
- projekowanie i implementacja oprogramowania e-commerce w oparciu o język Python i serwer aplikacji Zope oraz bazę danych MySQL;
- administracja serwerami aplikacyjnymi Zope (Python);
- administracja bazami MySQL;
- projekowanie i implementacja oprogramowania e-commerce w oparciu o język Python i serwer aplikacji Zope oraz bazę danych MySQL;
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Programista C++
IT - Rozwój oprogramowania
Programista JAVA
IT - Rozwój oprogramowania
Programista PHP
Zainteresowania
- tworzenie i wspieranie otwartego oprogramowania;
- komponowanie muzyki;
- grafika komputerowa;
- tworzenie gier;
- długie spacery, najlepiej w górach... i z psem ;)
- kręgle, choć ostatnio rzadko mam sposobność :(
- dobrą książką też nie pogardzę :P
- komponowanie muzyki;
- grafika komputerowa;
- tworzenie gier;
- długie spacery, najlepiej w górach... i z psem ;)
- kręgle, choć ostatnio rzadko mam sposobność :(
- dobrą książką też nie pogardzę :P
Grupy
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Commit IT
Nasza firma specjalizuje się w zwiększaniu wydajności pracy systemów informatycznych - optymalizacji baz danych Oracle i systemów informatycznych na nich opartych.