Cover photo
Index finger pointing up icon

Kraj: Poland

Lokalizacja: Konin, PL

Na Useme od 24 lipca 2024

O mnie

Programista Java z 5-letnim doświadczeniem w projektowaniu, wdrażaniu i utrzymywaniu bezpiecznych aplikacji biznesowych wspierających firmy i organizacje, aktywnie poszerzający swoją wiedzę i umiejętności.

Technologie, z którymi pracuję:

  • Java/Spring Boot
  • JPA/Hibernate
  • PostgreSQL/MongoDB
  • React (dla projektów full-stack)

https://github.com/AndrzejSzelag

Portfolio

Keycloak JWT Validator

Pełnostackowa aplikacja REST API do dekodowania i walidacji tokenów JWT wydanych przez Keycloak. Backend skonfigurowany jako serwer zasobów OAuth2 z użyciem NimbusJwtDecoder do weryfikacji podpisu tokenu.

Portfolio item

Keycloak JWT Validator

Keycloak JWT Validator

Pełnostackowa aplikacja REST API do dekodowania i walidacji tokenów JWT wydanych przez Keycloak. Backend skonfigurowany jako serwer zasobów OAuth2 z użyciem NimbusJwtDecoder do weryfikacji podpisu tokenu.

GYM

Aplikacja internetowa MVC oparta na Spring Boot, wykorzystująca Hibernate ORM oraz PostgreSQL do zarządzania danymi członków siłowni, z implementacją kreacyjnego wzorca projektowego Budowniczy (Builder) dla elastycznego tworzenia obiektów.

Portfolio item

GYM

GYM

Aplikacja internetowa MVC oparta na Spring Boot, wykorzystująca Hibernate ORM oraz PostgreSQL do zarządzania danymi członków siłowni, z implementacją kreacyjnego wzorca projektowego Budowniczy (Builder) dla elastycznego tworzenia obiektów.

OAuth 2.0 GitHub SSL

Aplikacja internetowa oparta na Spring Boot, skonfigurowana do korzystania z OAuth 2.0 z API GitHub oraz z własnym certyfikatem SSL.

Portfolio item

OAuth 2.0 GitHub SSL

OAuth 2.0 GitHub SSL

Aplikacja internetowa oparta na Spring Boot, skonfigurowana do korzystania z OAuth 2.0 z API GitHub oraz z własnym certyfikatem SSL.

Commerce

Aukcja e-commerce podobna do eBay.

Portfolio item

Commerce

Commerce

Aukcja e-commerce podobna do eBay.

Mail

Interfejs użytkownika (front-end) dla klienta poczty e-mail, który wykonuje wywołania API w celu wysyłania i odbierania wiadomości e-mail.

Portfolio item

Mail

Mail

Interfejs użytkownika (front-end) dla klienta poczty e-mail, który wykonuje wywołania API w celu wysyłania i odbierania wiadomości e-mail.

Fault Management System

System IT do zarządzania awariami sterowania ruchem kolejowym (RTC) na kolejach górniczych to aplikacja korporacyjna JavaEE o architekturze MVC oraz z zastosowaniem strukturalnego wzorca projektowego Fasada w celu uproszczonego dostępu do podsystemów

Portfolio item

Fault Management System

Fault Management System

System IT do zarządzania awariami sterowania ruchem kolejowym (RTC) na kolejach górniczych to aplikacja korporacyjna JavaEE o architekturze MVC oraz z zastosowaniem strukturalnego wzorca projektowego Fasada w celu uproszczonego dostępu do podsystemów

Capstone

Własna aplikacja webowa z Pythonem i JavaScript.

Portfolio item

Capstone

Capstone

Własna aplikacja webowa z Pythonem i JavaScript.

OAuth 2.0 Google

Aplikacja internetowa oparta na Spring Boot, skonfigurowana do korzystania z OAuth 2.0 z API Google.

Portfolio item

OAuth 2.0 Google

OAuth 2.0 Google

Aplikacja internetowa oparta na Spring Boot, skonfigurowana do korzystania z OAuth 2.0 z API Google.

Network

Strona internetowa sieci społecznościowej podobna do Twittera, służąca do tworzenia postów i śledzenia użytkowników.

Portfolio item

Network

Network

Strona internetowa sieci społecznościowej podobna do Twittera, służąca do tworzenia postów i śledzenia użytkowników.

Encyclopedia

Internetowa encyklopedia podobna do Wikipedii.

Portfolio item

Encyclopedia

Encyclopedia

Internetowa encyklopedia podobna do Wikipedii.