Niezależny programista · rozwiązania webowe i programistyczne

Tworzę rozwiązania
dla konkretnych problemów.

Dedykowane aplikacje webowe, narzędzia wewnętrzne i rozwiązania programistyczne dla rzeczywistych problemów.

Tworzę oprogramowanie i rozwiązania webowe dla konkretnych problemów.

Słucham. Rozumiem. Przyglądam się możliwościom. Czasem właściwym rozwiązaniem jest strona internetowa. Czasem dedykowana aplikacja, narzędzie wewnętrzne, intranet, automatyzacja procesu — albo coś działającego na małym komputerze stojącym w kącie pomieszczenia.

Nie zaczynam od technologii i nie szukam dla niej zastosowania. Zaczynam od zrozumienia sytuacji, osób, których dotyczy, i tego, co powinno się poprawić. Dopiero wtedy wybieram najlepsze podejście: rozwiązaniem może być niewielkie narzędzie wewnętrzne, dedykowana aplikacja, automatyzacja procesu, system intranetowy — albo po prostu gotowy produkt, który już dobrze spełnia swoją funkcję.

Technologia jest narzędziem.
Zrozumienie problemu — sednem pracy.

01

Najpierw słucham.

Staram się spojrzeć na problem z Twojej perspektywy. Co frustruje? Co zajmuje zbyt dużo czasu? Co naprawdę ułatwiłoby pracę?

02

Rozwiązuję właściwy problem.

Niejednokrotnie zdarzało się, że oczywiste rozwiązanie wcale nie było najlepsze. Lubię szukać praktycznych rozwiązań dopasowanych do konkretnej sytuacji, zamiast wciskać gotowy produkt czy proces tam, gdzie nie pasuje.

03

Uczciwie przedstawiam możliwości.

Jeśli istnieje gotowe rozwiązanie, które dobrze odpowiada na Twój problem, powiem Ci o tym. Jeśli lepsze będzie rozwiązanie dedykowane, wyjaśnię dlaczego. W obu przypadkach przedstawiam zalety, wady i kompromisy — bez sprzedażowej otoczki.

04

Budować czy dostosować?

Nie każdy problem wymaga tworzenia aplikacji od podstaw. Jeśli WordPress, istniejąca usługa lub inne gotowe rozwiązanie dobrze spełni swoje zadanie, powiem Ci o tym. Mam duże doświadczenie z WordPressem i równie swobodnie pracuję z istniejącą instalacją, jak i tworzę coś od zera.

05

Wsparcie, kiedy potrzeba.

Tworzę rozwiązanie i nadal jestem do Twojej dyspozycji po jego wdrożeniu. Jeśli coś trzeba naprawić, zmienić lub ulepszyć, możesz się do mnie zgłosić. Znam ten system i wiem jak funkcjonuje.

Technologia webowa,
wszędzie tam, gdzie ma sens.

WEBAplikacje webowe na zamówienie i narzędzia wewnętrzne

Panele, systemy rezerwacji, portale i aplikacje biznesowe — tworzone zgodnie z tym, jak naprawdę działa Twoja firma.

CMSWordPress i własne wtyczki

Od kompletnych stron internetowych po wtyczki, które robią dokładnie to, czego potrzebujesz, a czego nie oferują gotowe rozwiązania.

INTIntegracje i automatyzacja

Płatności, fakturowanie, zgodność z wymogami e-fakturowania oraz łączenie systemów, które nie zostały stworzone z myślą o współpracy ze sobą.

DEVPołączone urządzenia i ekrany

Oprogramowanie dla Raspberry Pi, Android TV i innych urządzeń, które wymagają zdalnego zarządzania i kontroli.

Główny stack: PHP · JavaScript · HTML · CSS · SQL · Apache · WordPress

Pracuję z PHP od czasów PHP 3 i mam duże doświadczenie z WordPressem — od tworzenia własnych motywów i wtyczek po dostosowywanie i utrzymanie istniejących instalacji.

Kilka rzeczy, które stworzyłem dla bardzo konkretnych sytuacji.

Nie zamierzam wypełniać tej strony karuzelą logotypów ani efektownymi zrzutami ekranu. To po prostu kilka rzeczywistych problemów, z którymi ktoś zwrócił się do mnie — i rozwiązania, które z nich wyniknęły.

01

Automatyczne aktualizacje oprogramowania automatów

Hiszpańska firma · Vending

Problem

Samodzielne automaty vendingowe z panelami dotykowymi musiały działać niezależnie, a jednocześnie umożliwiać zdalną aktualizację oprogramowania.

Rozwiązanie

Dedykowana aplikacja webowa działająca lokalnie na Raspberry Pi, łącząca backend Apache + PHP z interfejsem opartym na JavaScript, HTML i CSS. System został zaprojektowany z myślą o zdalnych aktualizacjach oprogramowania.

PHP Apache JavaScript Raspberry Pi
02

Zdalne prezentacje produktów na telewizorach z Android TV

Hiszpańska firma · Handel detaliczny

Problem

Prezentacje produktów wyświetlane na telewizorach z Android TV musiały być zarządzane zdalnie, bez konieczności fizycznego odwiedzania każdej lokalizacji.

Rozwiązanie

Dedykowana aplikacja webowa z usługą webową i API po stronie serwera, połączona z lekkim lokalnym klientem działającym na mini-PC z wykorzystaniem Apache i PHP.

PHP Apache JavaScript API mini PC
03

Fakturowanie gotowe na KSeF

Polska firma · Fakturowanie

Problem

Prosty serwis do wystawiania faktur trzeba było rozbudować do systemu współpracującego z Krajowym Systemem e-Faktur (KSeF) za pośrednictwem API.

Rozwiązanie

Dedykowany serwis webowy do zarządzania fakturami, użytkownikami i zespołami, z możliwością wystawiania faktur za pośrednictwem dedykowanego API.

PHP Web service API SQL
04

Rejestracja na wydarzenia taneczne bez arkuszy kalkulacyjnych

Polska firma · Wydarzenia

Problem

Organizatorzy wydarzeń tanecznych potrzebowali własnego sposobu zarządzania rejestracjami, uczestnikami, zakwaterowaniem, kuponami i płatnościami w jednym miejscu.

Rozwiązanie

Dedykowany serwis webowy do zarządzania wydarzeniami, uczestnikami, kuponami i hotelami. Rejestracja online została połączona z bramką płatności, a automatycznie generowane kody QR służą do kontroli dostępu.

PHP Web service API QR codes

Nie traktuję klientów jak projektów.

Jestem Piotrek, niezależny programista, co oznacza, że pracujesz bezpośrednio z osobą, która zajmuje się Twoim problemem, projektuje rozwiązanie i pisze kod.

Nie ma między nami account managera. Nie ma zespołu osób, którym trzeba wciąż od nowa tłumaczyć to samo. Jest po prostu bezpośrednia rozmowa o tym, co chcesz osiągnąć.

A jeśli uznam, że nie jestem właściwą osobą do pomocy, po prostu Ci o tym powiem.

Masz problem,
który warto rozwiązać?

Opowiedz mi, co chcesz osiągnąć. Nie potrzebuję technicznej specyfikacji — wręcz przeciwnie, wolę usłyszeć o problemie własnymi słowami.