O mnie

Bartłomiej Tucholski
Bartłomiej Tucholski

Przeszedłem z zarządzania projektami w branży budowlanej do technologii IT, skupiając się na Java Development.

Posiadam doświadczenie w Java 17+, Spring Boot, Hibernate, SQL, Docker, relacyjnych bazach danych oraz w projektowaniu i testowaniu oprogramowania, co potwierdzają zrealizowane projekty i ukończone kursy.

Aktywnie poszukuję możliwości dalszego rozwoju jako Java Developer, gotów wnieść moje umiejętności techniczne i analityczne do nowych wyzwań.

Moim motto jest ciągłe doskonalenie zarówno się na wielu płaszczyznach co bezpośrednio jest przekładane na jakość i profesjonalizm w mojej pracy.

Wybrany własny projekty

do-read.pl – aplikacja do nauczania dzieci w wieku 0-6 czytania.

Aplikacja została wdrożona na chmurę AWS oraz połączona z dedykowanym DNS’em. Wersjonowanie na dockerhub.
W projekcie zrealizowałem wiele celi:

  • pełne Security
  • zewnętrzne usługi jak email hosting, zewnętrzna baza danych (nie kontener dockerowy)
  • prosty sposób logowania i zakładania konta
  • testowane na dzieciach 🙂

Repozytorium -> https://github.com/GitHub-BartekT/read

Tech skills

W programowaniu skupiam się głównie na technologiach backenodwych, uzupełnionych o podstawy frontendu.

  • Java 17+
  • Maven
  • Spring Boot 3
  • Hibernate
  • Docker
  • Databases
    • PostgreSQL
    • SQL
    • Flyway (jak Liquibase)
    • MongoDB
  • Security
    • JWT
    • Google login
  • Testowanie
    • TDD
    • JUnit 5
    • Mockito
    • AssertJ
    • WireMock
    • MockMVC
    • Postman
  • Frontend
    • JavaScript
    • HTML
    • CSS
  • Clean Architecture
    • Hexagonal Architecture
    • Design Patterns
    • SOLID
    • Microservices
  • Workflow
  • HTTP
    • REST API
    • JSON
    • XML