Mariusz Chruścielewski

Java Software Engineer, Info.nl
Rzeszów, podkarpackie

Umiejętności

CSS Bazy danych Eclipse EclipseLink EJB 2.0/3.0 Git Glassfish HTML IntelliJ IDEA Java Enterprise Edition JavaFX JavaScript JCR Magnolia CMS Maven MongoDB MySQL NetBeans NoSQL OAuth PL / SQL REST SOAP T-SQL T-SQL Stored Procedures Usługi internetowe Weblogic WSDL PL/SQL Developer Morphia Oracle databases JAVA 8

Języki

angielski
biegły

Doświadczenie zawodowe

Logo
JAVA Software developer
Info.nl Amsterdam
Praca 100% zdalna w zespole tworzącym portale internetowe oparte o CMS Magnolia. Zespół pracujący dla różnych klientów, zajmujący się krótko i średnio terminowymi projektami. Magnolia CMS jest to system zarządzania treścią oparty o Javę, wykorzystujący silnik renderowania Freemarker oraz konfigurowany za pomocą XML i YAML. Jako bazę danych, Magnolia wykorzystuje JCR i dowolną bazę SQL. Zespół pracujący w Scrumie, bardzo blisko klienta, wszystkie decyzje i rozwiązania powstają przy udziale klienta podczas sesji planowania. Każde "user story" musi zostać zaplanowane, opisane oraz wycenione przez zespół. Do moich głównych obowiązków można zaliczyć integrację Magnolii z różnymi systemami zewnętrznymi (bazy danych użytkowników, systemy CRM, zewnętrzne zbiory plików, systemy tłumaczenia treści) oraz przygotowywanie danych (klasy modelowe) dla osób zajmujących się tworzeniem front endu. Magnolia napisana jest w Javie 7 i 8. Technologie i narzędzia: Java 7, 8, IntelliJ, Maven, npm, Jenkins, Sonar, SOAP, REST, oAuth, JCR, Git.
FIS
Java Software Developer
Java Developer w zespole zajmującym się utrzymaniem i rozwojem aplikacji integrującej różne komponenty sytemu bankowego. Aplikacja napisana w Javie 6, wykorzystująca Spring i komunikująca się ze "światem" przy pomocy SOAP i REST. Rozwój i tworzenie dodatkowych aplikacji peryferyjnych współpracujących z w/w aplikacją integracyjną, np. parsowanie XML, wyszukiwanie plików, tworzenie i drukowanie raportów. Technologie i narzędzia: WSDLs, WebServices, JaxB, XML's processing, OracleDB, Hibernate, Jenkins, Maven, Sonar.
Ailleron
Java Software Developer
Praca w zespole zajmującym się rozwojem i utrzymaniem dużego systemu obsługującego utrzymanie techniczne sieci jednego z operatorów telekomunikacyjnych. Aplikacja stworzona w Javie, pracująca na bazie danych Oracle.
3Soft S.A.
Java Software Developer
Praca w zespole tworzącym zaawansowany system obsługujący call-center biura podróży. Praca przy wykorzystaniu technologii JavaEE, JavaFX. Obsługa bazy danych MySQL przy pomocy EclipseLink i bazy NoSQL MongoDB przy pomocy biblioteki Morphia. Aplikacja tworzona w formie klient-server.

Rozwijanie aplikacji stworzonej w Delphi 2007, korzystającej z bazy danych MSSQL. Tworzenie i modyfikacja procedur składowanych w T-SQL.

Tworzenie dokumentacji projektowych zawierających diagramy UML przy pomocy Enterprise Architect.
Logo
Programista PHP
4Web IT Solutions Sydney
Tworzenie personalizowanych stron internetowych firm, sklepów oraz innych portali w oparciu o CMS Joomla. Tworzenie modułów oraz modyfikacje już istniejących przy wykorzystaniu technologii PHP, JavaScript. Zarządzanie designem stron przy pomocy HTML, CSS oraz tworzenie elementów graficznych przy pomocy Photoshop CS4. Praca zdalna.
Logo
Informatyk, Manager
MTuning Mateusz Wrzesień
Tworzenie oraz obsługa sklepu internetowego oraz stron internetowych firmy. Zarządzanie pracą toru kartingowego.
Logo
Sprzedawca, p.o. Kierownika
Ryspol Ryszard Cieślachowski
Obsługa klienta oraz sprzedaż towarów w MPunkt salon sieci Plus oraz w Centrum Sony.

Edukacja

Logo
Informatyka - Technologie Wytwarzania Oprogramowania, magisterskie
Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie
Logo
Informatyka - Programowanie, licencjackie
Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie

Specjalizacje

IT - Rozwój oprogramowania
Programista JAVA