Doświadczenie
Back-End Developer - Grupa Me & My Friends
03.2016 - 10.2017
Utrzymanie oraz rozwój narzędzi wewnętrznych oraz klienckich. Tworzenie nowych funkcjonalności jak i optymalizacja bieżących w systemach klientów jak wewnątrz firmowych. W znacznym stopniu usprawnienia mające na celu rozszerzenie funkcjonalności systemów CMS oraz systemów zarządzania danymi/dokumentami. Administracja serwerami webowymi, baz danych, plików. Dbanie o bezpieczeństwo danych.
Portale:
– Począwszy od małych cms’ów wizytówek do systemów typu CRM nadzorujących spójność danych jak i ich relacji.
– Importery plików/danych z formatów takich jak XML, JSON, YML. Wsparcie procesów migracji danych pomiędzy systemami CMS, e-commerce, CRM.
– Zarządzania bazami danych oraz optymalizacji. Zestawy danych od kilku tysięcy do kilku milionów rekordów.
Inne:
– Modyfikacje systemów CMS pod potrzeby klienta,
– Tworzenie crawlerów stron www,
– Monitorowanie zachowań stron (Activity, Audit log),
– Administracja serwerami www, ngix/Apache,
– Konfiguracja oraz utrzymanie serwerów pod potrzeby istniejących oraz nowych aplikacji, PHP oraz Java EE (Tomcat),
– Docker (wraz z docker-compose), przygotowanie, utrzymanie oraz rozwój konfiguracji dla środowisk Developerskich oraz testowych z użyciem np. ngix-proxy,
– Konfiguracja oraz utrzymanie serwerów AWS,
– Dostarczanie rozwiązań dla rozszerzeń PHP, np. Memcached, APCu, mod_deflate.
Back-End Developer - LG Electronics
05.2014 - 09.2015
Utrzymanie oraz rozwój narzędzi do zarządzania pracą fabryki oraz systemów klasy MES, ERP, WMS.
– Aktywny udział w przygotowaniu oraz tworzeniu oprogramowania dla złożonych systemów zarządzania danymi: ERP oraz MES (analiza, architektura systemu, tworzenie kodu źródłowego, testy, implementacja, wdrożenie oraz utrzymanie).
Przykłady projektów:
– System zarządzania stanami magazynowymi oraz zasobami (MRP – Material Requirements Planning),
– System zarządzania danymi dla HR, wsparcie w organizacji, przepływie danych, nieobecnościach, wynagrodzeniach,
– Migracje oraz komunikacja pomiędzy osobnymi bazami danych jak i systemami (np. Oracle <->{MySQL|MSSQL}, ERP, HR, MES, WMS),
– Monitorowanie oraz zarządzanie przepływem dokumentów w firmie.
FullStack developer
11.2013 - 04.2014
Stworzenie systemu księgowego pozwalającego na przepływ faktur w systemie jak i ich archiwizację. Generowanie raportów w postaci plików PDF oraz wysyłka za pomocą maili.
Przykłady funkcjonalności:
– Po wprowadzeniu faktury możliwe jest obliczenie podatku, który firma ma zapłacić (ryczałt,VAT) następnie generowanie tygodniowych, miesięcznych, rocznych statystyk oraz wartości podatków.
– Generowanie dokumentów takich jak PIT, CIT, VAT EU w postaci PDF.
BackEnd developer
08.2013 - 11.2013
– Stworzenie aplikacji pozwalającej na swobodny przepływ plików oraz dokumentów wewnątrz firmy jak i dla jej klientów.
– System w działaniu zbliżony jest do hostingu plików, pozwalając na ich swobodny przepływ oraz wymianę.
BackEnd developer
03.2013 - 06.2008
– Tworzenie szablonów HTML z plików .psd,
– Tworzenie w pełni funkcjonalnego środowiska frontendowego w celu dostarczenia go dla backendu.
Edukacja
Politechnika Świętokrzyska
2009-2014
Tytuł inżyniera: Informatyka
* Członek organizacji studenckiej AIESEC
* Członek organizacji studenckiej TeleInfo
Moje umiejętności