Więcej słów
o mnie

Cześć, mam na imię Paweł. Programowanie towarzyszy mi od 2006 roku, a od 2011 rozwijam swoje umiejętności zawodowo. Początkowo pracowałem jako Full-Stack developer, ale dziś skupiam się wyłącznie na Back-endzie. Mam bogate doświadczenie w pracy z autorskimi systemami PHP, a także stworzyłem własny framework. Obecnie moje codzienne działania opierają się na Symfony, które stało się moim głównym narzędziem pracy.
Jako inżynier baz danych, łączę wiedzę o optymalizacji systemów z umiejętnością projektowania solidnych, skalowalnych aplikacji. Moją pasją jest nie tylko tworzenie rozwiązań, które działają, ale także takich, które są łatwe w utrzymaniu i przyjazne dla innych programistów. Ten ebook to efekt mojego wieloletniego doświadczenia i chęci dzielenia się praktyczną wiedzą.

Na co dzień jestem osobą, która nie uważa się za eksperta od wszystkiego, ale czerpię ogromną satysfakcję z dzielenia się wiedzą i widzę, że moje wskazówki naprawdę pomagają innym. To mnie motywuje do dalszego rozwoju i wsparcia tych, którzy tego potrzebują. Prywatnie jestem mężem i tatą dwójki wspaniałych dzieci, które codziennie uczą mnie cierpliwości i dają powody do uśmiechu (kocham Was!).

Mam wiele pasji – od gotowania i tworzenia mebli, po składanie papierowych modeli, co jest ukłonem w stronę mojego taty, który pokazał mi to hobby, kiedy byłem dzieckiem. Lubię też od czasu do czasu pomajsterkować przy samochodach – dzięki Michu z M4K za Twój kanał na YouTube.

Paweł Liwocha
working

A teraz opowiem
o swoim doświadczeniu

Od ponad 14 lat zajmuję się programowaniem, realizując projekty o różnej skali i złożoności. W tym czasie zrealizowałem kilkadziesiąt aplikacji opartych na PHP, zdobywając praktyczne doświadczenie na każdym etapie tworzenia oprogramowania.
Specjalizuję się w budowie rozwiązań od podstaw – od analizy wymagań biznesowych, przez projektowanie architektury systemów i baz danych, aż po dostarczenie finalnego, działającego produktu. Moja praca obejmuje zarówno mniejsze projekty, jak i rozbudowane aplikacje, które wymagały zaawansowanego podejścia do skalowalności i optymalizacji.
Dzięki tak wszechstronnemu doświadczeniu potrafię nie tylko rozwiązywać bieżące problemy, ale również przewidywać wyzwania, które mogą pojawić się w trakcie rozwoju systemu, co pozwala tworzyć solidne i dopracowane produkty.

Od ponad sześciu lat moje programistyczne działania krążą wokół Symfony. Jeśli coś nie jest na nim zbudowane, to często staram się przekonać, że warto sięgnąć właśnie po ten framework. Może 6 lat to dla Ciebie sporo, a może nie – wszystko zależy od perspektywy. Zanim poznałem Symfony, pracowałem na frameworku, który stworzyłem samodzielnie podczas pracy nad swoją inżynierką. Dzięki temu miałem okazję zagłębić się w funkcjonowanie frameworków od środka.
Dlaczego więc postawiłem na Symfony? Bo szkoda czasu na wymyślanie koła od nowa. Obecne frameworki, takie jak Symfony czy Laravel, są jak dobrze naoliwione mechanizmy, wspierane przez globalną społeczność i doświadczenie dziesiątek tysięcy programistów. Mając takie narzędzia i wsparcie, nie widzę sensu w pisaniu własnych rozwiązań, które znam tylko ja.

Na przestrzeni lat pracowałem nad wieloma projektami – od stron internetowych i sklepów online, aż po zaawansowane systemy. Mam na koncie udział w tworzeniu systemu do obsługi międzynarodowych przelewów, aplikacji wspierającej pracę konsultantów call center czy systemu dla czołowego polskiego dewelopera mieszkaniowego, wspierającego kontakt z klientami i zarządzanie mieszkaniami.
Projektowałem również architekturę mikroserwisów oraz aplikacji dla jednej z największych polskich firm z branży richmedia. Współtworzyłem system CRM/ERP dla przedsiębiorstwa z branży beauty na rynku ZEA, a także aplikacje dla sieci sklepów, których celem było aktywizowanie pracowników poprzez grywalizację. Dodatkowo rozwijałem systemy do analizy i obróbki materiałów graficznych. Przez te lata moja praca skupiała się na budowaniu skalowalnych, przemyślanych rozwiązań, które odpowiadają na realne potrzeby biznesowe.