Kariera
Blog
Kontakt
Paweł Potacki w białej koszuli z założonymi rękami

Rozwijam i porządkuję platformy webowe, które muszą działać stabilnie po latach zmian

Paweł Potacki rozwija i porządkuje platformy webowe, które po latach zmian wymagają stabilizacji, optymalizacji albo dalszej rozbudowy. Łączy WordPress, Craft CMS i e-commerce z integracjami, wydajnością, cache oraz środowiskami Linux.

Patrzę na cały system: od interfejsu i kodu po integracje, cache oraz konfigurację serwera.

Wybrane realizacje i narzędzia

Lubię projekty, w których technologia rozwiązuje jasno określony problem. Czasem jest to sklep internetowy, czasem plugin do Craft CMS, a czasem narzędzie diagnostyczne związane z Androidem.

Poniżej znajdziesz wybrane wdrożenia wraz z opisem problemu, zastosowanych rozwiązań i najważniejszych decyzji technicznych.

Varnish Cache dla ISPConfig 3 z Nginx SSL Termination, Apache, WordPress i Craft CMS

Varnish Cache dla ISPConfig 3 z Nginx SSL Termination

Integracja Varnish Cache z ISPConfig 3, Nginx i Apache dla stron WordPress oraz Craft CMS. Projekt obejmuje obsługę HTTPS, czyszczenie cache, Cloudflare oraz kompresję Brotli.

Zobacz integrację
 ⇢
Paweł Potacki na tle oficjalnego banneru polskiego case study dotyczącego współpracy z USA, przedstawiający pływające makiety z checklistą automatyzacji wdrożeń DevOps, monitoringu wydajności oraz ikonami nowoczesnych technologii WordPress i chmury.

Projekty WordPress i DevOps dla klientów z USA

Rozwój i utrzymanie stron WordPress oraz WooCommerce dla klientów z USA: migracje, wydajność, integracje i praca ze środowiskami produkcyjnymi.

Zobacz projekt
 ⇢
Paweł Potacki na tle schematu optymalizacji wydajności – grafika Open Graph dla case study CDN Cache Preload w CraftCMS.

CDN Cache & Preload dla Craft CMS

Plugin Craft CMS automatyzujący czyszczenie i rozgrzewanie cache w Varnishu oraz Cloudflare z obsługą sitemap i kolejki zadań.

Zobacz wtyczkę
 ⇢
Paweł Potacki na tle makiet polskiej wersji sklepu Steelstorm, prezentujący responsywne filtry produktowe, masowy formularz wariantów w Vue.js oraz architekturę zamówień e-commerce.

Sklep PrestaShop Steelstorm z formularzem Vue.js

Sklep PrestaShop dla producenta sprzętu siłowego z formularzem Vue.js do zbiorczego dodawania wariantów produktów, filtrami i autorskim preloaderem.

Zobacz case study
 ⇢
PDF Generator dla Craft CMS – generowanie dokumentów PDF, własne szablony i automatyzacja procesów

PDF Generator dla Craft CMS

Plugin Craft CMS do generowania dokumentów PDF z szablonów Twig, HTML i adresów URL, z obsługą Assets, cache, QR oraz znaków wodnych.

Zobacz wtyczkę
 ⇢

CoolTRONIC.pl

Kwiecień 2019 do teraz - 7 lat i 2 miesięcy

Założyciel i Lead Engineer

W CoolTRONIC.pl rozwijam projekty webowe, środowiska serwerowe oraz własne narzędzia techniczne. Łączę pracę nad stronami i sklepami internetowymi z administracją Linuxem, wydajnością oraz automatyzacją.

  • tworzę i rozwijam strony oraz usługi webowe dla klientów,
  • administruję środowiskami opartymi między innymi na Debianie, Proxmoxie i ISPConfig,
  • pracuję nad cache, konfiguracją serwerów, wdrożeniami oraz stabilnością środowisk produkcyjnych,
  • rozwijam pluginy Craft CMS dostępne publicznie na GitHubie i w Craft Plugin Store,
  • prowadzę projekty open source związane z Androidem, diagnostyką oraz odzyskiwaniem urządzeń.
Zobacz stronę CoolTRONIC.pl
Zobacz projekty open source

Studia magisterskie na WAT

planowane ukończenie: 2027

Elektronika i Telekomunikacja, studia niestacjonarne
Kontynuuję naukę w obszarze elektroniki i telekomunikacji. Interesują mnie tematy związane z bezpieczeństwem urządzeń elektronicznych oraz systemami wykorzystywanymi w obszarach krytycznych.

FRP Unlocking i projekty Android

Projekt rozpoczął się w 2022

Projekty open source i narzędzia diagnostyczne

Rozwijam narzędzia związane z diagnostyką Androida, odzyskiwaniem urządzeń oraz pracą bliżej warstwy systemowej. Projekty są przeznaczone do urządzeń należących do użytkownika albo sprzętu, do którego ma on odpowiednie uprawnienia.

  • automatyzacja ADB i analiza logów,
  • narzędzia wspierające procesy związane z bootloaderem,
  • praca z kodem jądra Linuksa dla wybranych urządzeń Qualcomm,
  • dokumentacja techniczna oraz publiczne repozytoria GitHub.

Ten obszar pozwala mi lepiej rozumieć problemy, które nie kończą się na poziomie aplikacji.

Zobacz stronę projektu FRP Unlocking
Repozytorium GitHub projektu

Szkolenie związane z procesem zdrowienia

Ukończyłem szkolenie asystenckie związane z procesem zdrowienia. To doświadczenie przypomniało mi, jak ważne są prosty język, przewidywalność oraz ograniczenie zbędnych bodźców.

Przy projektach cyfrowych zwracam uwagę na to, aby użytkownik rozumiał, co dzieje się w systemie i jaki jest kolejny krok. Ma to szczególne znaczenie w serwisach związanych ze zdrowiem, pomocą psychologiczną oraz sytuacjami, w których odbiorca może być przeciążony.

BiViSee Sp. z o.o. / BluePigMedia LLC

Software Engineer

Październik 2021 do czerwca 2023 – 1 rok i 9 mies

Pracowałem przy platformach webowych dla klientów z USA, także w projektach związanych ze zdrowiem psychicznym i terapią uzależnień.

  • rozwijałem oraz utrzymywałem rozwiązania webowe działające w środowiskach produkcyjnych,
  • diagnozowałem problemy wpływające na stabilność i wydajność systemów,
  • pracowałem nad konfiguracją serwerów, Core Web Vitals oraz optymalizacją działania stron,
  • współpracowałem przy decyzjach technicznych w okresach intensywnego rozwoju projektów.

Wojskowa Akademia Techniczna w Warszawie 

Październik 2019 - czerwiec 2022

Elektronika i Telekomunikacja, specjalność: Systemy Teleinformatyczne

Praca inżynierska dotyczyła metodyki projektowania systemów inteligentnego domu z wykorzystaniem Home Assistant.

Studia pozwoliły mi uporządkować wiedzę z obszaru elektroniki, sieci oraz systemów teleinformatycznych i połączyć ją z wcześniejszym doświadczeniem webowym.

QBS - Quality Business Software Sp. z o.o.

Lipiec 2019 do października 2019 ok. 4 mies.

Junior Full-Stack Java Developer

Pracowałem nad rozwiązaniem integrującym telefonię VoIP z systemem używanym w placówce medycznej.

  • rozwijałem plugin w Javie,
  • pracowałem z bazą danych oraz logiką identyfikacji pacjentów,
  • integrowałem rozwiązanie z istniejącym procesem obsługi połączeń.

Od web developmentu do pracy bliżej systemu

Pracuję nad stronami, sklepami i narzędziami webowymi od 2015 roku. Z czasem do PHP, WordPressa i Craft CMS dołączyły serwery Linux, wydajność, DevOps oraz projekty open source związane z Androidem.

Zobacz moją drogę zawodową

CoolTRONIC.pl

Założyciel i Lead Engineer

Kwiecień 2019 do teraz - 7 lat i 2 miesięcy

W CoolTRONIC.pl rozwijam projekty webowe, środowiska serwerowe oraz własne narzędzia techniczne. Łączę pracę nad stronami i sklepami internetowymi z administracją Linuxem, wydajnością oraz automatyzacją.

  • tworzę i rozwijam strony oraz usługi webowe dla klientów,
  • administruję środowiskami opartymi między innymi na Debianie, Proxmoxie i ISPConfig,
  • pracuję nad cache, konfiguracją serwerów, wdrożeniami oraz stabilnością środowisk produkcyjnych,
  • rozwijam pluginy Craft CMS dostępne publicznie na GitHubie i w Craft Plugin Store,
  • prowadzę projekty open source związane z Androidem, diagnostyką oraz odzyskiwaniem urządzeń.
Zobacz stronę CoolTRONIC.pl
Zobacz projekty open source

Szkolenie związane z procesem zdrowienia

Ukończyłem szkolenie asystenckie związane z procesem zdrowienia. To doświadczenie przypomniało mi, jak ważne są prosty język, przewidywalność oraz ograniczenie zbędnych bodźców.

Przy projektach cyfrowych zwracam uwagę na to, aby użytkownik rozumiał, co dzieje się w systemie i jaki jest kolejny krok. Ma to szczególne znaczenie w serwisach związanych ze zdrowiem, pomocą psychologiczną oraz sytuacjami, w których odbiorca może być przeciążony.

Wojskowa Akademia Techniczna w Warszawie 

Elektronika i Telekomunikacja, specjalność: Systemy Teleinformatyczne

Październik 2019 - czerwiec 2022
Praca inżynierska dotyczyła metodyki projektowania systemów inteligentnego domu z wykorzystaniem Home Assistant.

Studia pozwoliły mi uporządkować wiedzę z obszaru elektroniki, sieci oraz systemów teleinformatycznych i połączyć ją z wcześniejszym doświadczeniem webowym.

QBS - Quality Business Software Sp. z o.o.

Lipiec 2019 do października 2019 ok. 4 mies.

Junior Full-Stack Java Developer

Pracowałem nad rozwiązaniem integrującym telefonię VoIP z systemem używanym w placówce medycznej.

  • rozwijałem plugin w Javie,
  • pracowałem z bazą danych oraz logiką identyfikacji pacjentów,
  • integrowałem rozwiązanie z istniejącym procesem obsługi połączeń.

Dowiedz się więcej

💠 Programowaniem zajmuję się od ponad 11 lat. Zaczynałem od stron internetowych, PHP i JavaScriptu. Z czasem doszły sklepy, Craft CMS, WordPress, serwery Linux oraz DevOps.

💠 Lubię projekty, w których trzeba zajrzeć głębiej niż do samego wyglądu strony. Czasem problem leży w kodzie, czasem w bazie danych, cache, integracji albo konfiguracji serwera.

💠 Po godzinach rozwijam również projekty open source związane z Craft CMS i Androidem. To właśnie z takich projektów wynoszę najwięcej praktycznej wiedzy.

Notatki z warsztatu

Na blogu opisuję projekty, problemy techniczne i rozwiązania, które warto zapamiętać. Część wpisów to praktyczne instrukcje. Inne są zapisem tematów, które wymagały dłuższego debugowania.

Paweł Potacki potacki.com Wesołych Świąt Bożego Narodzenia

Zmiany w pluginach PDF Generator oraz CDN Cache & Preload

Podsumowanie zmian w dwóch pluginach Craft CMS: PDF Generator oraz CDN Cache & Preload. Generowanie dokumentów, cache, preload i integracja z Cloudflare oraz Varnishem.

Zobacz więcej
 ⇢
Z bloga CoolTRONIC.pl do spółki z o.o

Jak CoolTRONIC.pl zmieniło się z bloga w spółkę

CoolTRONIC.pl zaczęło się od bloga technicznego. Z czasem projekt rozwinął się w spółkę oraz zaplecze dla stron, serwerów Linux i własnych narzędzi.

Zobacz więcej
 ⇢
Praca inżynierska i dyplomant

Obrona inżynierska na Wydziale Elektroniki WAT

W czerwcu 2022 roku obroniłem pracę inżynierską na WAT. Projekt dotyczył metodyki projektowania systemów inteligentnego domu z wykorzystaniem Home Assistant.

Zobacz więcej
 ⇢
Certyfikat Sysco z przedsiębiorczości

Certyfikat szkolenia z przedsiębiorczości w Sysco

Podsumowanie szkolenia z przedsiębiorczości obejmującego strategię, finanse, marketing, negocjacje oraz podstawy prowadzenia własnej firmy.

Zobacz więcej
 ⇢
Zobacz wszystkie wpisy

Masz projekt albo problem techniczny do rozwiązania?

Wyślij krótki opis. Napiszę, od czego warto zacząć i jakie informacje będą potrzebne do dalszej analizy.
Napisz do mnie
magnifiercross