Projekt od pomysłu do produkcji
W projektach freelancerskich biorę na siebie pełny cykl - od koncepcji i architektury, przez development, po wdrożenie i utrzymanie. Przy większych systemach mogę też wejść na wybranym etapie albo w kontrakcie B2B.
Koncepcja i architektura
Zanim development ruszy na dużą skalę — ustalam wymagania, kierunek techniczny i granice systemu.
Development
Prowadzę backend, frontend i integracje - pilnuję, żeby logika biznesowa, dane i interfejs nie rozjeżdżały się z ustaloną architekturą.
Wdrożenie
Projektuję proces CI/CD, przygotowuję środowisko i ustawiam bezpieczne wdrażanie na produkcję.
Utrzymanie i rozwój
Po wdrożeniu rozwijam system dalej - wdrażam funkcje, prowadzę aktualizacje systemu, wprowadzam poprawki i pilnuję porządku w kodzie, żeby koszt zmian nie rósł niekontrolowanie.
Modele współpracy
Współpracuję z osobami, firmami i zespołami - od realizacji jednego projektu po długoterminowy kontrakt B2B. Poniżej cztery typowe modele współpracy.
Pomysł lub produkt na wczesnym etapie
Masz pomysł lub projekt w toku, ale nie masz zespołu technicznego? Realizuję go dla Ciebie - od architektury i developmentu po wdrożenie i utrzymanie, jako jeden partner na cały cykl.
Firma zlecająca projekt
Potrzebujecie wykonawcy systemu webowego - niezależnie od branży? Przejmuję realizację pod umową B2B, z jasnym zakresem i odpowiedzialnością po stronie technicznej.
Istniejący zespół IT
Zespół już działa, ale potrzebuje wsparcia w wybranym obszarze - architektura, backend, frontend, full stack lub DevOps? Dołączam i przejmuję ten zakres w jednej linii z resztą prac.
Dłuższa współpraca B2B
Szukacie partnera technicznego na dłuższą współpracę? Wchodzę w model B2B - mniejsze i większe kontrakty, part-time lub full-time, dopasowane do Waszego procesu zamówień.
W czym pomagam
Przy pełnych projektach realizuję cały cykl - od koncepcji po utrzymanie. Gdy Twój system już działa i rośnie, wchodzę na wybranym etapie: architektura, backend, frontend, stabilizacja albo proces wdrożeń.

Architektura systemów
Twój produkt rośnie, a decyzje techniczne zaczynają się rozjeżdżać? Porządkuję kierunek rozwoju systemu, upraszczam zależności i dbam, żeby kolejne funkcje dało się wdrażać bez dokładania zbędnej złożoności.

Backend i integracje
Logika biznesowa, dane i integracje muszą działać przewidywalnie? Buduję i porządkuję warstwę serwerową tak, by backend dawał się rozwijać bez ciągłego wracania do tych samych problemów.

Frontend i rozwój interfejsu
Interfejs ma rosnąć razem z produktem, a w kodzie robi się chaos? Dbam o strukturę frontendu, która ułatwia wdrażanie zmian bez nadmiarowych poprawek.

Stabilizacja i refaktoryzacja
Tempo spada, a każda kolejna funkcja kosztuje coraz więcej? Pomagam odzyskać kontrolę nad kodem, uprościć strukturę systemu i przygotować go do dalszego rozwoju.

CI/CD i wdrożenia
Wdrożenia są ryzykowne i nieprzewidywalne? Porządkuję proces budowania, testowania i publikacji - kolejne wersje trafiają na produkcję spokojniej i powtarzalnie.
Wybrane projekty
Dwa projekty - każdy w innym kontekście technicznym i biznesowym.
LukVerse CMS
Headless CMS zbudowany jako monorepo z pakietami npm. Backend API (Node.js, Express, MongoDB), panel administracyjny (Angular z SSR), system widżetów i szablonów stron oraz CLI do generowania i aktualizacji wdrożeń.
Projekt obejmuje też łańcuch dostarczania: publikację pakietów do registry, budowanie obrazów Docker i deploy na VPS. Strona lukverse.com działa produkcyjnie na tym systemie.
Projekt obejmuje też łańcuch dostarczania: publikację pakietów do registry, budowanie obrazów Docker i deploy na VPS. Strona lukverse.com działa produkcyjnie na tym systemie.
Bricksis
Aplikacja dla małych i średnich firm do zarządzania procesami i ograniczania strat organizacyjnych. Projekt rozwijany od ok. 10 lat, oparty o modularny monolit (PHP 8.3, Symfony 6.4) z REST API, modułowym frontendem i przetwarzaniem asynchronicznym.
System odwzorowuje procesy organizacji przez własny model domenowy: projekty, iteracje, tematy, komórki, role i matryce. Ostatnia duża zmiana produkcyjna to migracja z Symfony 2.8 na 6.4.
System odwzorowuje procesy organizacji przez własny model domenowy: projekty, iteracje, tematy, komórki, role i matryce. Ostatnia duża zmiana produkcyjna to migracja z Symfony 2.8 na 6.4.