ZAŁOŻYCIEL
Mateusz Rowieński
Odpowiadam za wszystko, co tu widzisz: architekturę, kod, bazy, serwery i bezpieczeństwo. Każdy projekt prowadzę od zera, od układu bazy po to, co ma się stać, kiedy coś pójdzie nie tak.
Jestem jednoosobowym warsztatem, który właśnie zamienia się w firmę. Buduję rzeczy, które potem pracują same: system rezerwacji dla klinik, portal gier, grę w produkcji i programy na Windowsa. Wszystko stoi na serwerach, które sam postawiłem i sam utrzymuję. Rejestrację zostawiłem na koniec świadomie - najpierw działające produkty i portfolio, potem papiery.
github.com/qpidynoZa co odpowiadam
Za całość. Architektura systemów, kod, bazy danych, serwery i bezpieczeństwo, ale też to, jak produkt wygląda i jak się go używa: identyfikacja wizualna, układ ekranów, grafika i concept art. Decyzja, jak projekt jest poukładany, gdzie stoi i co go chroni, jest moja - tak samo jak decyzja, co użytkownik zobaczy najpierw.
Jak myślę o projektach
Strategicznie i logicznie, zanim powstanie pierwsza linijka. Najpierw wiem, co ma powstać, komu ma służyć i czym ma się różnić - potem dopiero projektuję ekrany, a na końcu piszę kod. Dzięki temu gotowa aplikacja nie okazuje się nie do ogarnięcia, a system nie wymaga przepisania przy pierwszej większej zmianie.
Claude Code to narzędzie
Narzędzie, nie współautor. Przyspiesza pisanie kodu i zdejmuje ze mnie powtarzalną robotę, dzięki czemu jeden człowiek ogarnia tyle projektów naraz. Ale struktura, decyzje projektowe, bezpieczeństwo i odpowiedzialność za to, co trafia na produkcję, zostają po mojej stronie. Wiem, co ma powstać i dlaczego akurat tak - AI tylko skraca drogę do działającej wersji.
AI nie tylko w chmurze
MNICH tłumaczy pliki gier i modów lokalnie, na polskim modelu Bielik uruchomionym na karcie graficznej użytkownika - żaden tekst nie wychodzi poza jego komputer. NBB usuwa tło z grafik tak samo: model liczy u odbiorcy, bez konta i bez wysyłania zdjęć na cudzy serwer. Potrafię postawić model lokalnie i wpiąć go w program tak, żeby wykonywał konkretną robotę, a nie był ozdobą.
Warsztat
Maszyna złożona pod długie kompilacje, pracę z grafiką i dźwięk. Nie lista z pudełka - każdy element dobierany pod to, co na nim robię. Pamięć nie chodzi na profilu z pudełka - timingi są ręcznie dokręcone i wyżyłowane pod ten konkretny zestaw.
JEDNOSTKA
- KARTA GRAFICZNAMSIGeForce RTX 4080 SUPER VENTUS 3X OC16 GB GDDR6X256-bitAda Lovelace
- PROCESORAMDRyzen 9 9950X3D16C / 32TZen 53D V-CacheAM5
- PAMIĘĆCorsairVENGEANCE RGB 96 GB2x48 GBDDR5-6000CL30custom OC
- PŁYTA GŁÓWNAMSIMAG X870 TOMAHAWK WIFIX870Wi-FiPCIe 5.0
- CHŁODZENIEArcticLiquid Freezer III ARGB 420AIO 420 mm3x140 mm
- DYSK NVME ILexarNM790 1 TBM.2PCIe Gen4
- DYSK NVME IILexarNM790 2 TBM.2PCIe Gen4
- KARTA DŹWIĘKOWASound BlasterAE-7
- OBUDOWADeepCoolMORPHEUS
- WENTYLATORYSilentiumPC6x Stella HP RGB 140
- ZASILACZGigabyteUD1000GM PG5 1000 W 80 Plus Gold
OBRAZ I STEROWANIE
- MONITOR ILGUltraGear 32GS95UE-BOLED32"dual mode
- MONITOR IIBenQZOWIE XL241124"1080p
- MYSZRazerDeathAdder V4 Pro
- KLAWIATURAAttack Sharkx68HE PRO
- PODKŁADKALethal Gaming GearPRO XXL SOFT RED
DŹWIĘK
- SŁUCHAWKI STUDYJNEBeyerdynamicDT770 PRO LE
- SŁUCHAWKILogitech GPRO X 2 Lightspeed
- GŁOŚNIKILogitechZ906
- MIKROFONRODENT1 5th
- INTERFEJS AUDIORODEAI-1
Jak do tego doszło
1997
Rocznik
Nie pamiętam świata bez komputerów - zdążyły być wszędzie, zanim zdążyłem się nimi zainteresować.
2005
Pierwszy własny komputer
Mam osiem lat i dostaję maszynę na własność. Od tego momentu nie ma odwrotu.
2006
Pierwsza wymiana procesora
Dziewięć lat i pierwszy samodzielny remont sprzętu. Komputer poszedł z dymem, ale dowiedziałem się, co siedzi w środku i czego nie wolno robić.
2008
Pierwsze linijki kodu
Jedenaście lat i pierwszy program. Nie wiedziałem jeszcze, że to zostanie ze mną na dobre.
SZKOŁA PODSTAWOWA
Skrypty, które blokowały myszkę
W szóstej klasie piszę pierwsze programy, które faktycznie coś robią z systemem: blokują mysz i klawiaturę, sprzątają pliki. Szkolne psikusy, ale wtedy pierwszy raz rozumiem, jak Windows działa od środka.
GIMNAZJUM
Pierwsza strona w PHP
Stawiam pierwszą stronę z prawdziwym backendem. Nauczycielka informatyki mówi wtedy, że będę świetnym programistą - i chyba nikt inny nie powiedział mi tego wcześniej.
LATA PÓŹNIEJ
Noce przy kodzie, dla samej frajdy
Przez lata to czyste hobby: potrafię siedzieć nad tym po dwadzieścia cztery godziny na dobę, długo zanim pojawia się jakakolwiek AI.
2024
Pierwszy potwór
Składam maszynę, która ma mnie nie ograniczać: szesnaście rdzeni, 96 GB pamięci i karta, która uciągnie kompilację, grafikę i model AI naraz. Warsztat, w którym powstaje reszta.
2025
Biorę się za to na poważnie
Przestaję traktować to jak zabawę po godzinach. Zaczynam budować własne produkty, a nie tylko realizować cudze zlecenia.
2026
System dla klinik, gry i programy
Podivo wchodzi online, Backhaul do produkcji, a programy na Windowsa trafiają do pobrania.
03.2026
Ruszają prace nad Podivo
Zaczynam budować system dla klinik podologicznych: rezerwacje, grafik zespołu i kartoteki.
07.2026
Podivo wchodzi online
System dla klinik rusza na moich serwerach. Wtedy też cały kod trafia pod kontrolę wersji - od tego momentu każda zmiana zostawia ślad.
09.2026
Programy na Windowsa i portal gier
NBB i MNICH trafiają do pobrania, rusza Polski Gaming z konfiguratorem podzespołów.
09.2026
Backhaul wchodzi w produkcję
Symulacja firmy transportowej dostaje mapę, flotę i kierowców z własnym charakterem.
DZIŚ
Ostatnia prosta przed rejestracją
Firma nie jest jeszcze zarejestrowana i to jest przemyślane: najpierw produkty, portfolio i widoczne postępy prac, formalności na końcu. Rejestrację planuję na początek 2027.
Liczby
Liczby biorę prosto z GitHuba i z repozytorium warstwy danych, razem z pracą, której nie widać publicznie - większość moich repozytoriów jest prywatna.
355
COMMITÓW W 12 MIESIĘCY
21
REPOZYTORIÓW
112
MIGRACJI BAZY DANYCH
33
FUNKCJI URUCHAMIANYCH NA ŻĄDANIE
16
JĘZYKÓW W UŻYCIU
3
WŁASNE SERWERY
ROZKŁAD JĘZYKÓW
- JavaScript 37.5%
- HTML 15.2%
- C# 14%
- Python 13.8%
- TypeScript 9.3%
- PLpgSQL 4.3%
- Shell 2%
- reszta 3.9%
Dane odczytane 2026-09-21
Na czym to stoi
Nic z tego nie stoi na hostingu z półki. Trzy maszyny, wszystkie skonfigurowane i utrzymywane przeze mnie.
Serwer aplikacji
- strony i panele klientów
- serwer zdjęć i plików
- firmowa poczta
- szyfrowanie HTTPS
Serwer bazy danych
- bazy trzech systemów
- konta i logowanie
- powiadomienia na żywo
- codzienne kopie zapasowe
Serwer domowy
- archiwum projektów
- niezależne kopie zapasowe
- dysk sieciowy
- multimedia
Ruch z internetu nigdy nie dotyka bazy bezpośrednio. Maszyny rozmawiają ze sobą prywatnym, szyfrowanym połączeniem, którego z zewnątrz nie widać. Wszystkie usługi serwera aplikacji mieszczą się razem w około 85 MB pamięci, bo narzędzia dobieram do serwera, a nie odwrotnie.
Ciekawostki
ZERO ZAMIAST SZEŚCIUSET
Gotowe karty statystyk pokazałyby przy moim profilu okrągłe zero, bo repozytoria produktowe są prywatne. Prawdziwa liczba commitów jest o kilkaset większa i widać ją dopiero przez API, z własnym tokenem.
85 MEGABAJTÓW
Tyle pamięci zajmują razem wszystkie usługi na serwerze aplikacji. Kiedy trzeba było uruchomić firmową pocztę, popularne gotowce odpadły przy kilku gigabajtach.
PIĘĆ JĘZYKÓW, JEDNA STRONA
Każda podstrona ma własny adres po polsku, angielsku, niemiecku, francusku i włosku. Strony są przygotowane przed wysłaniem, więc wyszukiwarka i czytnik ekranu dostają gotowy tekst, a nie pusty szkielet.
KIEROWCY Z CHARAKTEREM
W Backhaulu każdy kierowca ma staż, języki, wynagrodzenie i morale, które potrafi spadać tygodniami, jeśli się go nie pilnuje.
Nazwy i znaki producentów sprzętu użyte na tej stronie należą do ich właścicieli i służą wyłącznie wskazaniu konkretnych urządzeń. Nie oznaczają współpracy, patronatu ani rekomendacji z ich strony.