Remigiusz Pisarski

remigiusz.pisarski@onet.pl Wrocław, Polska

Programista z ponad 3-letnim doświadczeniem w wytwarzaniu i utrzymywaniu aplikacji webowych. Specjalizuję się w technologiach Java, Spring Boot oraz posiadam solidną wiedzę z zakresu baz danych (SQL, PostgreSQL) i środowisk chmurowych (AWS, Docker, Kubernetes). Biegły w pełnym cyklu wytwarzania oprogramowania — od projektowania architektury i implementacji funkcjonalności po testy. Zmotywowany, skrupulatny i pasjonujący się dostarczaniem czystych, skalowalnych rozwiązań przy efektywnej współpracy w zespołach Agile.

Wykształcenie

Politechnika Wrocławska

Magister

Wydział Informatyki i Telekomunikacji

Informatyka Stosowana - Projektowanie Systemów Informatycznych

Luty 2024 - Luty 2026

Politechnika Wrocławska

Inżynier

Wydział Informatyki i Telekomunikacji

Informatyka Stosowana

Październik 2020 - Styczeń 2024

Liceum Ogólnokształcące nr 9 we Wrocławiu

Klasa matematyczno-fizyczno-informatyczna

Wrzesień 2017 - Maj 2020

Doświadczenie

Convisa

Mid Java Developer

Pracuję nad rozwojem i utrzymaniem mikroserwisów oraz optymalizacją backendu systemów AOK CX.

styczeń 2025 - obecnie

Convisa

Java Junior Developer

Pracuję nad rozwojem i utrzymaniem mikroserwisów oraz optymalizacją backendu systemów AOK CX.

styczeń 2023 - grudzień 2024

Convista Poland (Axxiome Health)

Java Trainee

Pierwsze doświadczenie w pracy jako stażysta Javy. Staż zakończyłem w grudniu 2022, od stycznia 2023 rozpocząłem pracę przy projekcie AOK CX.

lipiec 2022 - grudzień 2022

Umiejętności

Języki programowania i narzędzia

Ponadto

  • Spring boot, Hibernate
  • Kotlin, Scala
  • Intelij, Visual Studio Code

Portfolio

Covid Tracker App

Spring, Java, HTML, CSS, JS

Aplikacja stworzona w czasie trwania pandemii Covid-19, która podaje ilość dziennych zakażeń na świecie. Jest to tabela pokazująca poszczególne kraje w porządku alfabetycznym. Do jej napisania korzystałem ze Springa, a do pobierania danych wykorzystałem API z internetu, konkretniej z GitHub COVID‑19 data. Zachęcam do odwiedzenia githuba i zobaczenia kodu.

App with GUI

Library

JavaFX, PostgresSQL

Prosty model biblioteki, ze wszystkimi podstawowymi operacjami takimi jak: dodawanie książki do biblioteki, edytowanie jej własności oraz usuwanie ze zbioru. Jest to podstawowy model bazy danych, zamierzam go rozbudować o czytelników, którzy będą mogli wypożyczać i zwracać lubiane przez nich tytuły.

App with GUI

Kalkulator

React

Jest to moja pierwsza użyteczna aplikacja stworzona z pomocą biblioteki React. Napisałem najprostszy kalkulator, który posiada wszystkie niezbędne operacje matematyczne, czyli dodawanie, odejmowanie, mnożenie oraz dzielenie. Ponadto sprawdza się przy dłuższych wyrażeniach takich jak np. 3*2+9-1.

App with GUI

Program dla HR

Spring, React, Full stack

Moja pierwsza udana próba napisania działającej aplikacji full stack połączonej z bazą danych. Za logikę programu (backend) odpowiada Spring, natomiast za wygląd strony internetowej React. Ponadto aplikacja korzysta z bazy danych PostgresSQL. Jest to prosta w obsłudze aplikacja służąca do dodawania pracownika, edytowania jego danych oraz usuwania go z firmy.

App with GUI

Gra Snake

React

Czy ktoś jeszcze pamięta grę w której wąż miał zjadać małe obiekty, rosnąć i przy tym unikać barier? Tak to wspomnienia ze starszych telefonów. Dzięki React udało się te wspomnienia przywrócić, tworząc w bardzo krótkim czasie klona wspomnianej gry. Zasady są identyczne co z nieśmiertelenej produkcji: kieruj wężem tak aby nie uderzył w bandę a przy tym urósł do jak największych rozmiarów.

App with GUI

Problem ucztujących filozofów: aplikacja wielowątkowa

Scala

Aplikacja bez graficznego interfejsu która przy pomocy wielowątkowości rozwiązuje popularny problem programistyczny. Kod w całości został napisany w języku Scala. Problem ucztujących filozofów został szczegółowo opisany pod linkiem na YT oraz na githubie, wystarczy kliknąć w ikonę by dowiedzieć się więcej.

Console application

Max3Sat

C++

Aplikacja bez graficznego interfejsu która przy pomocy języka C++ optymalizuje rozwiązanie problemu Max3Sat. Ten problem należy do problemów, dla których nie ma jednego świetnego i uniwersalnego algorytmu. Cały program polega na znalezieniu rozwiązania najbliższego optymalnemu. Sam problem polega na spełnialności klauzul logicznych, przydatne w wielu dziedzinach np. układy logiczne. Po więcej szczegółów odsyłam na YT oraz githuba.

Console application

Zainteresowania

Programowanie nie jest moim jedynym hobby. Latem często chodzę pływać, dzięki temu opanowałem trzy podstawowe style. Ponadto lubię jazdę na rowerze, siatkówkę i badminton. Nie przepadam za sportami zimowymi, zazwyczaj tę porę roku spędzam w domu.

W domu również się nie nudzę. Jestem wielkim fanem Formuły 1 oraz innych motosportów. Obecnie zaciekawiły mnie technologie związane z tworzeniem i zarządzaniem stronami internetowymi.

Certyfikaty

Podczas studiów udało mi się zdoybć poniższe certyfikaty akademii Cisco. Obejmują one kurs CCNA 7. Dokładniej pierwsze dwa rozdziały.

Ponadto napisałem testy na akademii Cisco tak dobrze że otrzymałem listy gratulacyjne, które przyznawane są od 75% w górę.