Michał Szczepański

Michał Szczepański

Consultant, ProData Consult Sp. z o.o.
Warszawa, mazowieckie

Doświadczenie zawodowe

Nykredit
Consultant/Developer - System developer
Praca jako Developer/System developer przy budowie archiwum dokumentów dla banku Nykredit. System budowany od podstaw z wykorzystaniem następujących technologii:
J2EE, JSF2.0, Richfaces 4.2.2Final, JAX-WS, JPA, Spring, Maven, Ant, Log4j, DB2, Weblogic Server 11g. Jest on jednym z modułów centralnego portalu wykorzystywanego w codziennej pracy przez wszystkich pracowników banku.
Atos Poland Global Services Sp. z o. o.
Senior Software Developer
Rozwój i utrzymanie dużego systemu rezerwacyjnego składającego się z kilku mniejszych modułów. System jest wykorzystywany przez jednego z większych armatorów pływających na Morzu Bałtyckim. System został zbudowany na platformie J2EE z wykorzystaniem takich framework'ów jak: Struts, Hibernate, CommonControls. Backend systemu stanowi baza PostgreSQL. Posiada on również interfejsy do Ldap, JPos, Vision. Całość jest deploy'owana na cluster serwerów Tomcat, które są synchronizowane przy pomocy Terracota. Posiada on również możliwość robienia rezrerwacji przez internet z płatnościami przez Ecard, oraz możliwość robienia rezrwacji spedycyjnych (cargo).
Przez cały czas mojej pracy system się dość dynamicznie rozwijał i klient często zgłasza zapotrzebowanie na różne zmiany, bądź nowe funkcjonalności.
AMG.net S.A.
Junior Java Developer
Mój zakres obowiązków to praca przy budowie dużej platformy integracyjnej i dla jednego z większych banków regionalnych w Polsce. Platforma została zbudowana w oparciu o takie produkt jak: AquaLogic Data Service Platform i została uznana jako jedno z najbardziej nowatorskich rozwiązań w dziedzinie integracji systemów w oparciu o ten produkt. Technologie i framework'i, jakie poznałem i zacząłem biegle używać przy okazji pracy w tym projekcie to: J2EE, Hibernate, Spring, Spring WebFlow, Oracle (pl/SQL), EJB, JMS, XML, XSLT, XPath, log4j, dom4j, WebLogic, ant, maven, CVS, SVN. Pracowałem głównie w środowisku Eclipse na systemie Linux (Ubuntu, Gentoo). Byłem także na szkoleniach: AquaLogic Service Bus, oraz Weblogic 9.0 Advance Server Administration.

Specjalizacje

IT - Rozwój oprogramowania
Programista JAVA