Maciej Zubala

trener

Motto: Perfection is when there is nothing to remove

Programista, team leader. Jako programista koncentruje się na technikach prowadzących do tworzenia eleganckich, czytelnych i rozszerzalnych rozwiązań.

Pasjonuje się wzorcami architektonicznymi i projektowymi.

Najbardziej lubię kiedy moje dzieła trafiają na światło dzienne i ludzie zaczynają z nich korzystać.

Jako trener staram się przede wszystkim pokazać dlaczego i kiedy warto stosować określone narzędzia/techniki, jak wpasowuje się to w szerszy kontekst i jakie niesie konsekwencje.

Social Media:

Czym jest dla mnie Bottega IT Minds?

Miejscem, w którym wychodzimy daleko poza "hello world", w którym zobaczysz “bigger picture”.

Na czym polega moja praca?

Na codzień team leader w projekcie złożonej platformy do sprzedaży bezpośredniej. Oprócz tego rozwijam swoją pasję do przekazywania wiedzy prowadząc szkolenia z architektury, wzorców projektowych i frameworków.

Specjalizacja trenera

  • Spring Framework

    Wprowadzenie jak i zagadnienia zaawansowane. Moduły Springa, Boot, microservices.
    Zobacz szkolenia...

  • Wzorce projektowe

    Wzorce obiektowe i funkcyjne. Zasady SOLID i GRASP w praktycznym ujęciu.
    Zobacz szkolenia...

  • Ruby on Rails

    Kompleksowe podejście do developmentu. Zbieranie wymagań, testowanie, wdrożenie i craft.
    Zobacz szkolenia...

Szkolenia autorskie trenera

Tytuł Kategoria Il. dni
Implementacja Domain Driven Design - wzorce architektoniczne (część 2) Oferta Szkolenia z zakresu technicznej implementacji systemów projektowanych zgodnie z Domain Driven Design, DDD
Domain Driven Design i Event Storming
2 dni
Szczegóły
Java Persistence API (Hibernate) Szkolenie JPA, którego program został rozszerzony o aspekty wydajności i przykłady wielu praktycznych zastosowań.
Java i JVM
2-3 dni
Szczegóły
Java Persistence API - zagadnienia zaawansowane Szkolenie poświęcone zaawansowanym zagadnieniom JPA takim jak: wydajność, cache, rozszerzony kontekst persystencji, wykrywanie i zapobieganie n+1 Select problem.
Java i JVM
2 dni
Szczegóły
Nowoczesna architektura aplikacji i praktyczna implementacja z użyciem Spring Framework Szkolenie Spring Boot, architektura aplikacji
Java i JVM
3 dni
Szczegóły
Nowoczesna architektura systemów opartych o Spring Boot- Microservices, REST, noSQL Szkolenie z zakresu nowoczesnej architektury aplikacji web: REST, Microservices, noSQL, Events
Architektura systemów i aplikacji
Java i JVM
3 dni
Szczegóły
Spring i Spring Boot - wprowadzenie i zagadnienia zaawansowane
Java i JVM
3 dni
Szczegóły
Testowanie akceptacyjne i end-to-end aplikacji web przy użyciu narzędzia Cucumber i języka Ruby w metodyce BDD Szkolenie z zakresu testowania aplikacji web z wykorzysatniem Ruby i frameworka Cucumber
Ruby on Rails
3 dni
Szczegóły