Języki
polski
ojczysty
angielski
biegły
francuski
dobry
niemiecki
podstawowy
Doświadczenie zawodowe
Senior Software Developer
Jako konsultant firmy Luxoft, jestem członkiem kilkuosobowego zespołu odpowiedzialnego za rozwój systemu do analizy kosztu transakcji giełdowych. System zbiera dane ze wszystkich innych systemów banku i liczy na ich podstawie metryki pozwalające określić, jak dobra dla klienta i banku była konkretna transakcja. Technologie: Java, KX KDB+
Senior Software Developer
Jako konsultant firmy Luxoft, byłem członkiem 10-osobowego zespołu programistów utrzymujących i rozwijających platformę do handlu instrumentami pochodnymi na ponad 40 giełdach na całym świecie. Odpowiedzialny za pełny cykl rozwoju oprogramowania - od analizy i projektu przez implementację do uruchomienia na produkcji. Technologie: Java, Oracle 11g PL/SQL
Software Developer
Jako konsultant firmy GFI, byłem odpowiedzialny za implementację systemu zarządzanającego pracą budynku do obsługi bagażu zagubionego na lotnisku Roissy - Charles de Gaulle w Paryżu. Moje zadania skupiały się głównie na integracji tego systemu z innymi systemami zajmującymi się bagażem - zarówno wewnętrznymi w Air France, jak i ogólnoświatowym systemem Sita World Tracer. Technologie to Java J2SE, webservices (SOAP, JMS), Oracle 10.2, Hibernate
Software Developer
Jako konsultant firmy GFI, odpowiedzialny za projektowanie i implementację zmian oraz poprawianie błędów w systemie płatności elektronicznych będącym częścią silnika biznesowego platformy handlu elektronicznego (rezerwacje biletów lotniczych, hoteli, wynajmu samochodów itp).
Technologie:
J2EE
Sun One Web Server
Weblogic
MSSQL Server
Oracle
Technologie:
J2EE
Sun One Web Server
Weblogic
MSSQL Server
Oracle
Software Engineer
Jako konsultant firmy GFI, pracowałem dla jednego z jej klientów - firmy Orange, części grupy France Telecom. Moje obowiązki to nadzór i zarządzanie procesami build&deployment w projekcie tworzonym w kilku różnych technologiach (C++, PERL, PHP), z wykorzystaniem zaawansowanych narzędzi podnoszących wydajność (MySQL Cluster, mod_ndb) oraz zarządzanie platformami integracyjnymi i testowymi. Moim zadaniem, wokół którego skupiają się inne sprawy, to automatyzacja wszystkich możliwych procesów, w tym także także testów, w tym projekcie. Technologie, z którymi stykam się na codzień to CruiseControl, Apache Ant, Apache JMeter, SOAP&REST WebServices, MySQL Cluster, PostgreSQL, Apache & mod_ndb, XML & XSLT, Ruby, a wszystko to w środowisku z pingwinkiem w logo :o) W swojej pracy mam rzadką okazję zobaczyć i nauczyć, jak można pewne rzeczy w projekcie zrobić dobrze, jak unikać kłopotów organizacyjno-technicznych. Właśnie to oraz rozmaitość poznawanych narzędzi i technologii czynią to doświadczenie bardzo wartościowym.
Szkolenia i kursy
Sun Certified Java Programmer for Java 1.6 - lipiec 2010
Oracle Certified Professional, Java EE 5 Business Component Developer - maj 2012
Oracle Certified Professional, Java EE 5 Business Component Developer - maj 2012
Specjalizacje
IT - Rozwój oprogramowania
Programista JAVA
Grupy
Uniwersytet Jagielloński w Krakowie
to grupa absolwentów, studentów oraz wszystkich osób związanych z najstarszą Alma Mater w kraju :)