Otwarty na współpracę

Backend który
skaluje się
z Twoją firmą.

Tworzę dedykowane aplikacje webowe, platformy SaaS i integracje API w PHP & Symfony — dla firm, które potrzebują czegoś więcej niż gotowy szablon.

CreateTaskHandler.php PHP
// Application/Command/Handler
#[AsTaggedItem('command.handler')]
class CreateTaskHandler
{
    public function __invoke(
        CreateTaskCommand $command
    ): TaskId {

        $task = Task::create(
            TaskId::generate(),
            $command->title,
            $command->assigneeId
        );

        $this->repository->save($task);
        $this->eventBus->dispatch(
            new TaskCreatedEvent(
                $task->id()
            )
        );

        return $task->id();
    }
}
O mnie

PHP & Symfony
specialist.

Jestem Bartłomiej Prokopczuk — programistą PHP & Symfony z 5-letnim doświadczeniem produkcyjnym. Główny projekt z którym pracuję to duży system zarządzania członkostwem — platforma z ponad 10-letnią historią produkcyjną, którą rozwijam, utrzymuję i aktywnie modernizuję.

Pracuję na całym stosie backendowym — logika biznesowa, bazy danych, asynchroniczne workery, integracje API i infrastruktura chmurowa. Mam też doświadczenie w modernizacji systemów legacy: refaktoryzacja, poprawa architektury i stopniowe unowocześnianie bez ryzyka przestoju.

Najlepiej współpracuje mi się z firmami, które mają realny problem do rozwiązania i zależy im na deweloperze przejmującym odpowiedzialność za rezultat.

Napisz do mnie →
🏗️
Myślenie produkcyjne Systemy które nie mogą stanąć — niezawodność i utrzymywalność jako standard
🔧
Modernizacja systemów legacy Stopniowy refactoring i poprawa architektury bez zatrzymywania produkcji
Architektura async i event-driven Symfony Messenger, listenery, subskrybenci, async workery, Azure Service Bus
🔗
Systemy multi-tenant Produkcyjne doświadczenie z izolacją tenantów i zarządzaniem kontekstem
☁️
Integracje chmurowe Azure Service Bus, Blob Storage, Container Apps, Terraform
Co buduję

Usługi

Od pojedynczego API po pełną platformę SaaS — zajmuję się złożonością backendową, żebyś mógł skupić się na produkcie.

🖥️

Dedykowane aplikacje webowe

Aplikacje budowane od zera wokół Twoich procesów biznesowych. Żadnych szablonów, żadnego balastu — system zaprojektowany pod Twój konkretny problem, gotowy rosnąć razem z firmą.

🚀

Rozwój SaaS

Platformy SaaS multi-tenant z logiką subskrypcji, zarządzaniem użytkownikami i infrastrukturą do skalowania. Solidna architektura od pierwszego dnia.

🔧

Modernizacja systemów legacy

Stopniowe ulepszanie istniejących systemów — lepsza architektura, czystszy kod, nowoczesne wzorce Symfony — bez ryzyka pełnego przepisania. Biznes działa, a kod się poprawia.

🔌

Integracje API

Łączenie systemów z zewnętrznymi usługami: bramki płatności, CRM-y, zewnętrzne API, systemy rządowe. Niezawodne, przetestowane i dobrze udokumentowane.

⚙️

Backend development

REST API, przetwarzanie asynchroniczne, workery w tle i architektura, którą łatwo utrzymać za rok.

Wybrane realizacje

Portfolio

Projekty zbudowane z myślą o produkcji — realne systemy obsługujące realne obciążenia.

02
PHP Symfony Messenger Multi-tenant Azure

System komunikacji korporacyjnej

Produkcyjny system multi-tenant do wysyłki masowej poczty e-mail i SMS. Zbudowany na Symfony Messenger, wzorcu Claim-Check dla dużych payloadów i Strategy Pattern obsługującym 4+ integracje z dostawcami (ElasticEmail, EmailLabs, SMTP, SMS).

System produkcyjny Izolacja multi-tenant Async Messenger DLQ + retry strategy
03
PHP Symfony DDD CQRS Event Sourcing

Task Manager — Demo architektoniczne

Projekt rekrutacyjny pokazujący wzorce architektoniczne w praktyce: Domain-Driven Design z pełną separacją warstw, CQRS, Event Sourcing oraz API REST i GraphQL. Pokryty testami integracyjnymi uruchamianymi na prawdziwej bazie danych.

Struktura DDD CQRS + Event Sourcing GraphQL & REST API Testy integracyjne
Technologie

Technologie

Narzędzia których używam na co dzień — wybrane dla niezawodności, dojrzałości i możliwości skalowania.

PHP 8.x
Główny język
Symfony
Framework aplikacji
API Platform
REST & GraphQL APIs
Doctrine ORM
Abstrakcja bazy danych
MySQL
Główna baza danych
Redis
Cache i rate limiting
Docker
Konteneryzacja
Azure
Infrastruktura chmurowa
Kontakt

Porozmawiajmy o Twoim projekcie.

Napisz co budujesz, a odpiszę w ciągu 24 godzin. Bez sprzedażowego pitcha — tylko szczera rozmowa o tym, czy mogę pomóc.

Wiadomość wysłana!

Dziękuję za kontakt. Odezwę się w ciągu 24 godzin.

Masz projekt do omówienia?

Realizuję ograniczoną liczbę projektów jednocześnie. Jeśli masz coś w głowie — napisz, zanim kalendarz się zapełni.