Strona


Internetowa Piotra Kasprzyka

Senior Software Developera w Ailleron,
Magistra Inżyniera Informatyki
oraz Inżyniera Inżynierii Mechatronicznej

Wcześniej,
Java Software Engineera w Comarch Telecommunications,
Android Developera w JakSiemasz.care,
oraz Asystenta Działu R&D w Valeo Thermal Systems

Kim jestem

Krótko
o mnie

Senior Software Developer w Ailleron, pracujący w Zespole Customer Data Platform (rozwiązania stanowiącego kolejny krok w stosunku do dotychczasowego dostępu do danych, które umożliwiło interpretacje aktualnych informacji o aktywności klienta, np. w aplikacji mobilnej banku już po ok. 3 sekundach, zmniejszając ten czas z 24 godzin) oraz, wcześniej, nad projektem Campaign and Notification Managera (platformy pozwalającej na zarządzanie m.in. mobilnymi powiadomieniami PUSH, SMS czy e-mail, wdrażanej w postaci mikroserwisów na środowiskach w bankach).

W Data Platform pracujący przy wdrożeniu, rozwoju, utrzymaniu i monitorowaniu platformy (o architekturze event-driven) usprawniającej gromadzenie, przetwarzanie i strumieniowanie danych (eventów z systemów i baz źródłowych z wykorzystaniem np. konektorów CDC, transformacji danych itp.), w czasie rzeczywistym, do odpowiednich jednostek i systemów banku (Data Lakes - np. S3, przechowujących dane w celach analitycznych, czy Operational Data Stores (ODS) przechowujących dane, o zoptymalizowanej strukturze, dot. klienta - 360 Customer Views, czy jego transakcji), z których informacje udostępniane są np. w formie REST API, GraphQL, czy kontraktów w postaci schem Avro topiców Kafka.
Dodatkowo, odpowiedzialny w Zespole za przygotowanie materiałów szkoleniowych i prowadzenie szkoleń dla zespołów programistycznych chcących wykorzystywać lub zasilać w dane Customer Data Platform.
Wcześniej, w ramach projektu Campaign and Notification Managera, Software Engineer pracujący nad przystosowaniem i ułatwieniem wdrożeń produktu (złożonego z modułów pozwalających na konfigurowanie kampanii PUSH, marketingu mobilnego i zarządzanie szablonami powiadomień) w różnych instytucjach (głównie bankach).

Stos technologiczny: Java, Spring, Kafka, MongoDB, Docker, K8s, OpenShift, REST, GraphQL, Swagger, Spock, JMeter, Maven, Gradle, Jenkins, ksqlDB, SQL, Oracle, PostgreSQL, SonarQube, OpenSearch, Jira, Confluence, JUnit, Spock, Argo CD, Prometheus, Grafana, AKHQ

Poprzednio, jako Java Software Engineer w Comarch Telecommunications, odpowiedzialny za oprogramowanie części złożonej aplikacji webowej (OSS - Operations Support Systems in telecommunications), opartej o architekturę mikroserwisów (komunikujących się za pośrednictwem REST API), którą wykorzystują w pracy (w technologiach 2G, 3G, 4G oraz 5G) operatorzy sieci komórkowych z m.in. Wielkiej Brytanii, Korei Południowej, Kolumbii, czy Kataru.

Stos technologiczny: Java, JavaEE, REST, Swagger, JUnit, JMeter, Jenkins, WildFly, SQL, PostgreSQL, Oracle, GraphQL, Elasticsearch, SonarQube, Kibana, Jira, Confluence

Dawniej, Android Developer w Jaksiemasz.care, projekcie studenckim, w ramach którego rozwijana była aplikacja mająca na celu wsparcie leczenia osób zmagających się z depresją. Projekt stanowił podstawę dla, później powstałego, komercyjnego startupu medtech - aplikacji rozwijanej pod nazwą Therapify.

Stos technologiczny: Android, Java, Kotlin, RxJava, ButterKnife, Retrofit, Spring Boot, Spring MVP

Były asystent działu Research and Development w Valeo Thermal Systems w Skawinie, gdzie jako asystent inżyniera R&D uczestniczył w projektach realizowanych dla takich firm jak Volvo czy Daimler. Do którego obowiązków należało m.in. kontrola rysunków technicznych tworzonych zgodnie ze standardem GD&T, prowadzenie DFMEA projektów, nadzorowanie testów modułów chłodzących przeprowadzanych w Polsce i za granicą (m.in. Niemczech, Chinach), koordynacja pracy laboratorium, prototypowni i działu CAD. Przez 18 miesięcy mającym przyjemność pracować w fachowym, międzynarodowym Zespole i doświadczyć pracy jako inżynier R&D produktu.

Umiejętności i stosowane oprogramowanie: GD&T, DFMEA, Catia v.5

Magister Inżynier na kierunku Informatyka, na Wydziale Informatyki, Elektronik i Telekomunikacji na Akademii Górniczo-Hutniczej im. S. Staszica w Krakowie, który obronił pracę z dziedziny NLP pt. "Tagger morfosyntaktyczny dla języka polskiego działający w oparciu o kontekstowe reprezentacje słów". Inżynier na kierunku Informatyka, który obronił pracę pt. "Zestaw konfigurowalnych aplikacji internetowych i mobilnych przeznaczonych do handlu elektronicznego" oraz student, który jako pierwszy w historii wydziału, zrealizował obydwa stopnie tego kierunku jednocześnie.

Inżynier Inżynierii Mechatronicznej, na Wydziale Inżynierii Mechanicznej i Robotyki Akademii Górniczo-Hutniczej im. S. Staszica w Krakowie. Absolwent kierunku zamawianego oraz uczestnik projektu "Mechatronicy Praktyczni Specjaliści Przyszłości", który przy okazji studiów brał udział w wielu projektach z zakresu informatyki, elektroniki, teorii sterowania i mechaniki, w tym m.in. segway'a, efektorów robotów, projekcie łazika marsjańskiego "Phoenix" (realizowanego w ramach koła naukowego Integra). Konstruktor, w ramach inżynierskiej pracy dyplomowej, Miniaturowego Plotera Sterowanego Numerycznie.

Absolwent V Liceum Ogólnokształcącego im. A. Witkowskiego w Krakowie. Klasa o profilu matematyczno-fizyczno-informatycznym.

Zapraszam do zapoznania się z moimi projektami, umiejętnościami oraz do kontaktu.

Miniaturowy Plotter CNC
Co potrafię

Wybrane
Umiejętności


Pobierz CV

Being great today doesn't make it permanent.
You have to earn greatness every single day of your life.

~ David Goggins ~

Czego się uczyłem

Moje Wykształcenie i Doświadczenie

AGH
2017-2020

Studia magisterskie

AGH, Wydz. IEiT, Informatyka, specializacja: wytwarzanie oprogramowania

100%
2016-2023

Studia inżynierskie

AGH, Wydz. IEiT, Informatyka

100%
2012-2016

Studia inżynierskie

AGH, Wydz. IMiR, Inżynieria Mechatroniczna

100%
2009-2012

Liceum Ogólnokształcące

V LO im. A. Witkowskiego w Krakowie, klasa o profilu: matematyczno-fizyczno-informatycznym

100%