programowanie

MateuszAktywny wczoraj

Online · Wrocław

100 zł/ 60 min
100 zł/ 60 min
Wyślij wiadomość

Opis ogłoszenia

Cześć! Jestem Mateusz, pracuję jako Software Engineer w Revolut. Chciałbym pomóc Ci nie tylko nauczyć się technologii, ale przede wszystkim zrozumieć, jak naprawdę wygląda Software Engineering i jak myśleć jak inżynier oprogramowania.

Mam doświadczenie zarówno w firmach konsultingowych, jak i produktowych. Specjalizuję się w backendzie i Javie, ale pracowałem również jako Fullstack Developer.

Od zawsze interesowały mnie technologia i matematyka. Przez kilka lat udzielałem korepetycji z matematyki i bardzo lubiłem pomagać innym zrozumieć nawet trudne zagadnienia. Teraz chciałbym wrócić do dzielenia się wiedzą, tym razem w obszarze, z którym sam jestem związany zawodowo.

Czego możemy się razem nauczyć?

Nie chcę ograniczać naszych spotkań do nauki konkretnego języka programowania. Zależy mi na przekazaniu Ci wiedzy i sposobu myślenia, które przydadzą Ci się niezależnie od tego, w jakiej technologii będziesz pracować.

Możemy poruszyć między innymi takie zagadnienia jak:

  • Software Engineering Fundamentals – dobre praktyki, clean code, SOLID, wzorce projektowe, testowanie i podejmowanie decyzji technicznych.
  • System Design i architektura – jak projektować systemy, dobierać odpowiednie rozwiązania, myśleć o skalowalności i radzić sobie ze złożonością.
  • Systemy rozproszone – komunikacja między serwisami, bazy danych, cache, kolejki, consistency, niezawodność i problemy pojawiające się w systemach działających na dużą skalę.
  • Backend Development – jak działają aplikacje od strony serwera, jak projektować API i budować systemy, które są czymś więcej niż zbiorem endpointów.
  • Java i ekosystem JVM – jeśli chcesz lepiej poznać język, jego możliwości i zastosowanie w większych systemach.
  • Cloud i infrastruktura – podstawy działania aplikacji w chmurze, deployment, konteneryzacja i infrastruktura.
  • Rozwój kariery w IT – przygotowanie do rozmów technicznych, rozwój od Juniora do bardziej samodzielnego Developera i zrozumienie oczekiwań wobec inżynierów na różnych poziomach.

Jak wygląda mentoring?

Zależy mi na tym, żebyś rozumiał nie tylko jak coś działa, ale przede wszystkim dlaczego. Będziemy rozmawiać o architekturze systemów, systemach rozproszonych, podejmowaniu decyzji technicznych i rozwiązywaniu rzeczywistych problemów inżynierskich.

Mam doświadczenie nie tylko w indywidualnym dzieleniu się wiedzą, ale również w opiece mentorskiej nad stażystami w Revolut. Wiem, jak dostosować sposób przekazywania wiedzy do poziomu i doświadczenia drugiej osoby.

Nie mam sztywnego programu, tematy i tempo pracy dostosujemy do Twoich celów i tego, nad czym chcesz się rozwijać.

Wykształcenie

Nie dodano

Kursy i szkolenia

Nie dodano

Doświadczenie

Nie dodano

Opinie

Jak dbamy o rzetelność opinii?

Zależy nam, żeby publikowane opinie pochodziły od prawdziwych uczniów. Na ten moment nie są one weryfikowane automatycznie, ale:

  • moderujemy zgłoszenia opinii, które budzą wątpliwości,
  • usuwamy opinie naruszające regulamin,
  • weryfikujemy adresy IP i domeny tymczasowe,
  • weryfikujemy adresy mailowe,
  • zbieramy oświadczenia i pouczamy o konsekwencjach prawnych.

Więcej w regulaminie.

Ten korepetytor nie ma jeszcze opinii.

Napisz do użytkownika

Wyślemy Ci kopię wiadomości i ewentualną odpowiedź korepetytora.