GRÜNDER
Mateusz Rowieński
Ich verantworte alles, was hier zu sehen ist: Architektur, Code, Datenbanken, Server und Sicherheit. Jedes Projekt führe ich von null, vom Aufbau der Datenbank bis zu dem, was passieren soll, wenn etwas schiefgeht.
Ich bin eine Ein-Mann-Werkstatt, die gerade zur Firma wird. Ich baue Dinge, die danach von allein laufen: ein Buchungssystem für Kliniken, ein Gaming-Portal, ein Spiel in Produktion und Programme für Windows. Alles läuft auf Servern, die ich selbst aufgesetzt habe und selbst betreue. Die Anmeldung habe ich bewusst ans Ende gestellt - erst fertige Produkte und ein Portfolio, dann der Papierkram.
github.com/qpidynoWofür ich zuständig bin
Für alles. Systemarchitektur, Code, Datenbanken, Server und Sicherheit, aber auch, wie ein Produkt aussieht und wie es sich bedienen lässt: visuelle Identität, Aufbau der Bildschirme, Grafik und Concept Art. Die Entscheidung, wie ein Projekt aufgebaut ist, wo es läuft und was es schützt, liegt bei mir - ebenso die Entscheidung, was der Nutzer zuerst sieht.
Wie ich an Projekte herangehe
Strategisch und logisch, bevor die erste Zeile existiert. Zuerst weiß ich, was entstehen soll, wem es dient und wodurch es sich unterscheidet - dann entwerfe ich die Bildschirme, und erst danach schreibe ich Code. So wird die fertige Anwendung nicht unbedienbar, und ein System muss bei der ersten größeren Änderung nicht neu geschrieben werden.
Claude Code ist ein Werkzeug
Ein Werkzeug, kein Mitautor. Es beschleunigt das Schreiben von Code und nimmt mir Wiederholungsarbeit ab - so hält ein Mensch so viele Projekte am Laufen. Aber Struktur, Entwurfsentscheidungen, Sicherheit und die Verantwortung für das, was in den Produktivbetrieb geht, bleiben bei mir. Ich weiß, was entstehen soll und warum gerade so - die KI verkürzt nur den Weg zur lauffähigen Fassung.
KI nicht nur in der Cloud
MNICH übersetzt Sprachdateien von Spielen und Mods lokal, auf dem polnischen Modell Bielik, das auf der Grafikkarte des Nutzers läuft - kein Text verlässt dessen Rechner. NBB entfernt Bildhintergründe genauso: Das Modell rechnet beim Nutzer, ohne Konto und ohne Fotos auf fremde Server zu schicken. Ich kann ein Modell lokal aufsetzen und so in ein Programm einbinden, dass es eine konkrete Aufgabe erledigt und keine Zierde ist.
Die Werkstatt
Eine Maschine für lange Kompilierungen, Grafikarbeit und Ton. Keine Liste von der Stange - jedes Teil danach ausgesucht, was ich damit mache. Der Speicher läuft nicht auf dem Profil aus der Schachtel - die Timings sind von Hand nachgezogen und auf genau dieses Setup ausgereizt.
DIE MASCHINE
- 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
BILD UND EINGABE
- MONITOR ILGUltraGear 32GS95UE-BOLED32"dual mode
- MONITOR IIBenQZOWIE XL241124"1080p
- MYSZRazerDeathAdder V4 Pro
- KLAWIATURAAttack Sharkx68HE PRO
- PODKŁADKALethal Gaming GearPRO XXL SOFT RED
TON
- SŁUCHAWKI STUDYJNEBeyerdynamicDT770 PRO LE
- SŁUCHAWKILogitech GPRO X 2 Lightspeed
- GŁOŚNIKILogitechZ906
- MIKROFONRODENT1 5th
- INTERFEJS AUDIORODEAI-1
Wie es dazu kam
1997
Jahrgang
Ich kenne keine Welt ohne Computer - sie waren überall, bevor ich mich für sie interessieren konnte.
2005
Der erste eigene Rechner
Ich bin acht und bekomme eine eigene Maschine. Ab da gibt es kein Zurück.
2006
Der erste Prozessorwechsel
Neun Jahre alt und die erste eigene Reparatur. Der Rechner ging in Rauch auf, aber ich erfuhr, was darin steckt und was man nicht tun darf.
2008
Die ersten Zeilen Code
Elf Jahre alt und das erste Programm. Dass es bleiben würde, wusste ich damals nicht.
GRUNDSCHULE
Skripte, die die Maus blockierten
In der sechsten Klasse schreibe ich die ersten Programme, die wirklich etwas mit dem System anstellen: Maus und Tastatur sperren, Dateien aufräumen. Schülerstreiche, aber da verstehe ich zum ersten Mal, wie Windows von innen funktioniert.
GYMNASIUM
Die erste Seite in PHP
Ich stelle meine erste Seite mit echtem Backend auf. Die Informatiklehrerin sagt damals, ich werde ein großartiger Programmierer - und ich glaube, das hatte mir vorher niemand gesagt.
JAHRE SPÄTER
Nächte über Code, aus reinem Spaß
Jahrelang bleibt es reines Hobby: Ich kann vierundzwanzig Stunden am Tag davorsitzen, lange bevor es irgendeine KI gibt.
2024
Das erste Monster
Ich baue eine Maschine, die mich nicht mehr bremsen soll: sechzehn Kerne, 96 GB Speicher und eine Karte, die Kompilierung, Grafik und ein KI-Modell zugleich verkraftet. Die Werkstatt, in der alles andere entsteht.
2025
Ich nehme es ernst
Ich behandle es nicht länger als Feierabendbeschäftigung. Ich fange an, eigene Produkte zu bauen, statt nur fremde Aufträge auszuführen.
2026
Kliniksystem, Spiele und Programme
Podivo geht online, Backhaul in Produktion, die Windows-Programme stehen zum Download bereit.
03.2026
Die Arbeit an Podivo beginnt
Ich beginne mit dem System für podologische Kliniken: Termine, Teamplanung und Karteien.
07.2026
Podivo geht online
Das Kliniksystem startet auf meinen eigenen Servern. Damals zieht auch der gesamte Code unter Versionskontrolle - ab da hinterlässt jede Änderung eine Spur.
09.2026
Windows-Programme und ein Gaming-Portal
NBB und MNICH stehen zum Download bereit, Polski Gaming startet mit dem Konfigurator für PC-Komponenten.
09.2026
Backhaul geht in Produktion
Die Speditionssimulation bekommt Karte, Fuhrpark und Fahrer mit eigenem Charakter.
HEUTE
Auf der Zielgeraden vor der Anmeldung
Die Firma ist noch nicht angemeldet, und das ist Absicht: erst Produkte, Portfolio und sichtbare Fortschritte, Formalitäten zuletzt. Die Anmeldung plane ich für Anfang 2027.
Zahlen
Die Zahlen kommen direkt von GitHub und aus dem Repository der Datenschicht, einschließlich der Arbeit, die öffentlich nicht sichtbar ist - die meisten meiner Repositories sind privat.
355
COMMITS IN 12 MONATEN
21
REPOSITORIES
112
DATENBANK-MIGRATIONEN
33
FUNKTIONEN AUF ABRUF
16
VERWENDETE SPRACHEN
3
EIGENE SERVER
VERTEILUNG DER SPRACHEN
- JavaScript 37.5%
- HTML 15.2%
- C# 14%
- Python 13.8%
- TypeScript 9.3%
- PLpgSQL 4.3%
- Shell 2%
- reszta 3.9%
Daten gelesen am 2026-09-21
Worauf das läuft
Nichts davon liegt auf Hosting von der Stange. Drei Maschinen, alle von mir eingerichtet und betreut.
Anwendungsserver
- Seiten und Kundenpanels
- Server für Bilder und Dateien
- Firmen-E-Mail
- HTTPS-Verschlüsselung
Datenbankserver
- Datenbanken dreier Systeme
- Konten und Anmeldung
- Live-Benachrichtigungen
- tägliche Sicherungen
Heimserver
- Projektarchiv
- unabhängige Sicherungen
- Netzlaufwerk
- Medien
Datenverkehr aus dem Internet berührt die Datenbank nie direkt. Die Maschinen sprechen über eine private, verschlüsselte Verbindung miteinander, die von außen nicht sichtbar ist. Alle Dienste des Anwendungsservers passen zusammen in etwa 85 MB Arbeitsspeicher, weil ich die Werkzeuge zum Server aussuche und nicht umgekehrt.
Wissenswertes
NULL STATT SECHSHUNDERT
Fertige Statistikkarten würden bei meinem Profil eine runde Null zeigen, weil die Produkt-Repositories privat sind. Die echte Zahl der Commits liegt mehrere hundert höher und erscheint erst über die API, mit eigenem Token.
85 MEGABYTE
So viel Speicher belegen alle Dienste des Anwendungsservers zusammen. Als die Firmen-E-Mail anstand, fielen die verbreiteten Fertiglösungen bei mehreren Gigabyte durch.
FÜNF SPRACHEN, EINE SEITE
Jede Unterseite hat eine eigene Adresse auf Polnisch, Englisch, Deutsch, Französisch und Italienisch. Die Seiten werden vor dem Ausliefern fertig gerendert, damit Suchmaschinen und Screenreader fertigen Text bekommen und kein leeres Gerüst.
FAHRER MIT CHARAKTER
In Backhaul hat jeder Fahrer Dienstjahre, Sprachen, Lohn und eine Moral, die wochenlang sinken kann, wenn niemand darauf achtet.
Die auf dieser Seite verwendeten Namen und Zeichen der Hardwarehersteller gehören ihren jeweiligen Eigentümern und dienen ausschließlich der Bezeichnung konkreter Geräte. Sie bedeuten keine Zusammenarbeit, Förderung oder Empfehlung.