Trust your blockchain
Witaj! Jestem Tomasz Mórawski, Backend Java Developer z pasją do kryptowalut i technologii blockchain. Posiadam bogate doświadczenie w tworzeniu aplikacji w Java oraz zarządzaniu infrastrukturą dla projektów kryptowalutowych.
Uwielbiam code review i analizę kodu. Moje podejście do pracy charakteryzuje się dokładnością, kreatywnością i zaangażowaniem. Zawsze dążę do osiągnięcia najlepszych rezultatów i przekraczania oczekiwań.
Aktualnie zajmuję się również tworzeniem MVP aplikacji przy użyciu narzędzi no-code oraz projektowaniem i wdrażaniem zaawansowanych agentów AI w środowisku n8n. Łączę tradycyjne programowanie z nowoczesnymi rozwiązaniami automatyzacji, co pozwala na szybkie prototypowanie i wdrażanie innowacyjnych rozwiązań.
03.2024 - 11.2024
Rozwijanie aplikacji backendowych dla giełdy kryptowalut, tworzenie oprogramowania do zarządzania węzłami kryptowalut, zabezpieczanie serwerów, przygotowywanie infrastruktury sprzętowej dla giełdy, projektowanie architektury mikroserwisów dla projektu, aby był zarówno skalowalny, jak i elastyczny. Stack: Java 21, SpringBoot, Python, Bash, docker
05.2023 - 03.2024
Rozwój i utrzymanie aplikacji w czystej Javie. Analiza błędów i szybka reakcja na pojawiające się bugi. Tworzenie nieoczywistych rozwiązań w zależności od wymagań czasowych. Stack technologiczny: Java 8, JDBC, Bash, Python
11.2022 - 04.2023
Tworzenie oprogramowania w Javie opartego na Spring Boot. Code Review. Stack technologiczny: Java 8, Spring Boot, JDBC, WSO2 IS
06.2022 - 03.2023
Tworzenie oprogramowania w Javie opartego na Spring Boot. Code Review. Stack technologiczny: Java 8, Spring Boot, JDBC
11.2020 - 06.2022
Zarządzanie zespołem, infrastrukturą projektu bankomatów wraz ze stroną shitcoins.club. Tworzenie i refaktoryzacja istniejących mikroserwisów. Rozwój i utrzymanie serwera bankomatów (bankomaty kryptowalutowe) zarówno od strony kodu, jak i infrastruktury. Zarządzanie firmowymi portfelami Hot i Cold. Opieka i wdrażanie juniorów w systemy i infrastrukturę. Stack technologiczny: Java 8, 11+, Spring: SpringBoot, SpringData, SpringREST, SpringWEB, Hibernate, JDBC, PostgreSQL, Bash, Netty
02.11.2019 - 01.11.2020
Manualne testowanie oprogramowania. Tworzenie oprogramowania w Javie opartego na Spring Boot 2 z Spring Secure, Flyway, Hibernate. Rozwój bieżącego oprogramowania do zarządzania bankomatami.
System obsługi donacji stworzony dla streamera Tomasza Mórawskiego (donation.morawski.xyz). Umożliwia widzom wysyłanie donacji przez Stripe, a następnie wyświetla powiadomienia w czasie rzeczywistym jako nakładki w OBS Studio. System zawiera stronę donacji w stylu neon cyberpunk, nakładkę alertów z TTS, widget listy ostatnich donacji oraz ticker top donatorów.
Tomasz.morawski1987@gmail.com
+48 535183339
WSB University in Toruń, Zarządzanie | Informatyka w biznesie (2009-2012)