Tomasz Mórawski

Trust your blockchain

O mnie

Tomasz Mórawski

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ń.

Email: Tomasz.morawski1987@gmail.com
Telefon: +48 535183339
LinkedIn: www.linkedin.com/in/tomaszmorawski1987
Język: Angielski (B1)

Umiejętności

Umiejętności techniczne

Java 11+
Spring Boot
Hibernate, JDBC
SQL
Linux
HTML, CSS

Doświadczenie

Techlead Java

Coins Embassy sp. Z O.O.

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

Java Developer

Sii Polska

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

Java Developer

SoftIQ

11.2022 - 04.2023

Tworzenie oprogramowania w Javie opartego na Spring Boot. Code Review. Stack technologiczny: Java 8, Spring Boot, JDBC, WSO2 IS

Java Developer

Astral Holding OÜ

06.2022 - 03.2023

Tworzenie oprogramowania w Javie opartego na Spring Boot. Code Review. Stack technologiczny: Java 8, Spring Boot, JDBC

Backend Java Developer

Blockchain Data Systems SP. Z O. O.

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

Java Developer

BTCDuke SP. Z O. O.

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.

Projekty

Snake Game

Snake Game

Nowoczesna wersja klasycznej gry Snake z neonowym designem. Steruj wężem, zbieraj czerwone punkty i pobij swój rekord punktowy. Gra oferuje efektowną oprawę wizualną z animowanym tłem, system punktacji oraz możliwość wstrzymania rozgrywki. Sterowanie za pomocą strzałek lub klawiszy WASD.

HTML CSS JavaScript bolt.new AI No-code
System Donacji dla Streamera

System Donacji dla Streamera

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.

Node.js Express.js Stripe SQLite JavaScript HTML/CSS SSE Nginx
Projekt 3

Nazwa projektu 3

Krótki opis projektu. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Tag 1 Tag 2 Tag 3

Kontakt

Email

Tomasz.morawski1987@gmail.com

Telefon

+48 535183339

Wykształcenie

WSB University in Toruń, Zarządzanie | Informatyka w biznesie (2009-2012)