Buduję strony, które wczytują się od razu (Google PageSpeed 97-100), web scrapery w Pythonie, rozszerzenia Chrome MV3 i automatyzacje. Każda usługa ma działające demo, które możesz kliknąć.
7 działających stron, PageSpeed 97-100kod na własność, z testamirozliczenie przez Useme / Upwork10 lat C++ embedded
Zrobione dla klientów, którzy za to zapłacili
Trzy strony, na których klienci dziś pracują. Każdą pokazuję za zgodą właściciela, a obok to, co sam napisał po odbiorze. Liczby mają datę pomiaru, bo strony należą teraz do nich i wciąż się zmieniają.
nudda.com: kurs online na LearnDashu
Szkoła walki sprzedawała trzy kursy przez WooCommerce i rolę użytkownika. Zbudowałem od zera nową stronę na LearnDashu, na której kurs kupuje się kartą bez zakładania konta, i przełączyłem ją na domenę klienta, ze starą stroną odłożoną w całości jako droga powrotu.
„He kept the build lean instead of loading it with plugins we did not need.”
Antonio F., opinia na Upworku, 5,0
6 z 6 kont dawnych kupujących przeniesionych z hasłami · 01.10.2026
Koszyk ładował dwa pełne mechanizmy naraz: klasyczny WooCommerce i nowy, blokowy, oparty na Reakcie. Koszyk i zamówienie przeszły z bloków na klasyczne i dostały wygląd marki sklepu.
„Koszyk 2,2 sekundy zamiast 11,2 to skok, który realnie pewnie zmieni konwersję.”
Dominik, zespokojem.com
PageSpeed na telefonie, na zimno, przed i po · 25.07.2026
patoczka.net: archiwum z FrontPage'a na WordPressie
Archiwum zdjęć z podróży, budowane we FrontPage'u od końca lat dziewięćdziesiątych: 128 galerii i 4 786 zdjęć. Przeniosłem je na WordPressa, którego właściciel obsługuje sam, a wygląd został taki jak wcześniej.
„Excellent experience with Adam on restructuring and migrating an old, legacy website to a modern platform (WordPress).”
Osiem pozycji ze stałym zakresem i ceną wyjściową wypisaną przy każdej. Zawęź listę albo przejrzyj całą.
Strona firmowa / wizytówkanajczęściej zamawiane
Lekka, ręcznie pisana strona, PageSpeed 97-99, realne techniczne SEO: osobne tytuły podstron, dane strukturalne dla Google, sitemap. Bez page buildera.
Jednostronicowy landing z interaktywnym kalkulatorem kosztów i działającym formularzem. Cena pokazuje się od razu, a zapytanie trafia na twoją skrzynkę.
Dane z wybranej strony w czystym Excelu, CSV albo bazie: bez duplikatów, ujednolicone. Skrypt zostaje u ciebie, uruchamiasz go, kiedy chcesz. Radzi sobie też ze stronami na JavaScripcie.
Wtyczka do Chrome'a, która dokłada nowe funkcje do stron, na których pracujesz: panel boczny, przyciski, integracje z Gmailem albo API, bezpieczne logowanie. Stoi za tym zrealizowany kontrakt.
Scrapery każdego rodzaju, automatyzacje n8n, Airtable, Stripe, KSeF w WooCommerce, budowa stron WordPress. Opisz, czego potrzebujesz, wycenię indywidualnie.
Kliknięcie „Zamów” niczego jeszcze nie kupuje: wypełnia formularz kontaktowy, a umowa i płatność są później, na Useme albo Upworku.
Moje dema, zrobione bez klienta
Siedem projektów, które zrobiłem dla siebie, rozłożonych na części. Strony z wynikiem PageSpeed mają też 100 w dostępności, dobrych praktykach i SEO, więc wypisuję tylko wydajność. Sklep na Shopify jest deweloperski i stoi za hasłem, a PageSpeed zmierzyłby w nim tylko stronę logowania.
Wyniki Google PageSpeed na mobile, od lipca do października 2026. Wahają się o kilka punktów między pomiarami. Kliknij wynik, żeby zmierzyć samemu.
Kosmetoria, sklep na Shopify
Sklep kosmetyczny na motywie Horizon. Sekcje i bloki, które do niego dopisałem, ustawia się w edytorze motywu bez dotykania kodu. Każda karta produktu pokazuje pełny skład INCI z rolą każdego składnika, a serum z witaminą C ma wyrenderowany w Blenderze film, który odtwarza się razem z przewijaniem strony.
Sklep pracowni ceramiki na Next.js 16 i Cloudflare Workers, z własnym API i płatnością przez Stripe. Ostatnią sztukę rezerwuje jedno warunkowe zapytanie do bazy, więc tej samej sztuki nie kupią dwie osoby naraz, a zamówienie potwierdza dopiero podpisany webhook Stripe. Płatności działają w trybie testowym: karta 4242 4242 4242 4242.
Wtyczka do sklepu, który sprzedaje tylko zatwierdzonym kupującym. Kupujący wchodzi z linku przedstawiciela handlowego i loguje się kodem z maila, bez hasła. Dopiero wtedy widzi katalog i ceny. Gdy kupujący przyszedł z linku przedstawiciela, serwer zapisuje tego przedstawiciela przy każdym jego zamówieniu. Dane leżą we własnych tabelach wtyczki, a 177 testów integracyjnych przechodzi z HPOS i bez niego.
Film jest po angielsku, a lektor to syntetyczna kopia mojego głosu.
Wielostronicowa strona salonu premium, z danymi strukturalnymi dla Google i formularzem, który sprawdza dane, zanim je wyśle. Dokładnie to dostajesz w pakiecie strony firmowej.
Rozdmuchany Elementor, ten sam po optymalizacji w miejscu i trzecia wersja napisana ręcznie od zera. Ta sama strona, ta sama treść, każda zmierzona w Lighthouse na mobile. W opisie: gdzie siedzi sufit page buildera i ile prędkości realnie da się odzyskać.
Edytor węzłowy do przepływów AI: łączysz węzły i puszczasz graf przez API Claude. Tryb kinowy zamienia go w centrum dowodzenia, w którym po kablu leci światło z wynikiem, a konsola telemetrii wypisuje każde ponowienie i jego kod HTTP.
Interaktywny showroom motocykli: garaż, model obracany palcem o pełne 360° i punkty na zdjęciu prowadzące wprost do podzespołów. Dwujęzyczny i mimo to 99-100 na mobile.
Wszystkie dema wyżej zrobiłem sam, więc trudno, żeby mi nie schlebiały. Poniżej są publiczne opinie z Upworka, wystawione przez klientów, którzy za tę pracę zapłacili. Możesz je przeczytać u źródła.
Opinie są po angielsku, bo Upwork jest angielski. Pod każdą dopisuję jednym zdaniem, czego dotyczyło zlecenie.
Ocena 5 na 5 w Upworku5.0
Working with Adam was a great experience. Communication was always clear, and he responded quickly to every question I had. He did excellent work on my website and made it easy for me to manage and update it on my own going forward. I really appreciate his professionalism and attention to detail. I would definitely hire him again and highly recommend him to anyone looking for quality web development work.
Strona WordPress od zera, oddana tak, żeby mógł ją potem aktualizować sam. Wrócił z drugim zleceniem.
Dan M.Strony WordPress, potem drugie zlecenie
Ocena 5 na 5 w Upworku5.0
Adam was an excellent hire for a technically complex project — building a reusable WordPress master template, branded child theme for a portfolio scaling to 50+ sites. He stood out for his diligence — auditing every reference site before building anything and catching a real content bug I hadn't noticed. Throughout the project, he proactively flagged key architectural decisions before building them. Communication was excellent. Highly recommend for complex WordPress automation or systems-building work.
Szablon WordPress do klonowania na kilkadziesiąt witryn. Zanim zacząłem budować, przejrzałem wszystkie strony wzorcowe. Znalazłem w nich błąd w treści, którego sam nie zauważył.
Garry L.Szablon WordPress pod klonowanie
Ocena 5 na 5 w Upworku5.0
It was a pleasure working with Adam! Great communication and timely solutions! Looking forward to partnering with him on future projects.
Naprawa logowania na stronie zbudowanej we Framerze i spiętej z Outsetą.
Andrew A.Framer i Outseta, naprawa logowania
Ocena 5 na 5 w Upworku5.0
Adam rebuilt the NUDDA site from scratch and took it live cleanly. The course pages, checkout, and student area all work, and he kept the build lean instead of loading it with plugins we did not need. He was patient through a long list of details — logins, certificates, payments, the staging-to-live switch — and he explained each step in plain terms when I asked. The launch was organised, with a fall-back in place, and the site came up as planned. Clear, careful, and easy to work with. I would hire him again.
Strona kursu online na LearnDashu dla szkoły walki, zbudowana od zera i przełączona na jego domenę.
Antonio F.Strona kursu na LearnDashu, NUDDA
Ocena 5 na 5 w Upworku5.0
Adam is truly a DocuSign expert, 100% Recommend
Automatyzacja obiegu umów w DocuSign.
Rohan G.Automatyzacja umów w DocuSign
Ocena 5 na 5 w Upworku5.0
He didn't just make something that worked in a simple test — he tested it with large, real-world conversations and a huge number of pictures, investigated problems carefully, and explained everything to me in plain English. When something wasn't working, he didn't disappear or blame the software; he figured out what was happening and fixed it. I especially appreciate that he designed the extension with the future in mind. The Notebook reader and Blogger portion are separated so that if Google changes the Notebook page in the future, the whole system shouldn't have to be rebuilt.
Rozszerzenie Chrome, które przenosi jej rozmowy z Gemini Notebook na Bloggera razem ze zdjęciami i filmami. To jej trzecie zlecenie, dwa wcześniejsze dotyczyły Groka.
Catherine B.Rozszerzenia Chrome do Bloggera, trzy zlecenia
10 lat C++ embedded, gdzie zmarnowany kilobajt i wyciek pamięci mają konsekwencje. Ten nawyk przenoszę na web: mało danych do pobrania, brak martwych zależności, kod, który mówi, co robi.
Dlatego strony osiągają PageSpeed 97-100, a scrapery i narzędzia w Pythonie mają testy. Dostajesz źródła, bez uzależnienia od jednego dostawcy, bez miesięcznego czynszu za własną stronę.