Oprogramowanie na zamówienie

Kuję oprogramowanie — od pomysłu do działającego produktu.

Aplikacje webowe i panele, aplikacje mobilne, gry oraz oprogramowanie, które rozmawia ze sprzętem.

Usługi

Cztery obszary, jedna zasada: działający produkt, a nie obietnica.

  • Aplikacje webowe i panele

    Panele dla firm, systemy obsługi zgłoszeń, API i integracje. Porządny backend, wygodny interfejs, wdrożenie w chmurze.

    • Ruby on Rails
    • React
    • TypeScript
    • .NET
    • PostgreSQL
    • Docker
    Zobacz realizacje →
  • Aplikacje mobilne

    Aplikacje na Androida i wieloplatformowe: od narzędzi, które trzymają dane tylko na telefonie, po nietypowe sterowanie czujnikami.

    • Kotlin
    • Android
    • Godot
    Zobacz realizacje →
  • Gry i prototypy

    Od szybkiego prototypu, który sprawdza, czy pomysł bawi, po grę z systemami RPG, walką i zapisem stanu.

    • Godot 4
    • GDScript
    • Shadery
    Zobacz realizacje →
  • Desktop i integracja sprzętu

    Aplikacje desktopowe, które sterują urządzeniami: komunikacja szeregowa, wielokanałowe audio, tablety jako piloty.

    • Electron
    • C#
    • .NET
    • UART
    • WASAPI
    Zobacz realizacje →

Wybrane realizacje

Projekty własne i komercyjne. Przy projektach dla klientów pomijam nazwy — liczy się rozwiązany problem.

  • Klasa z rzędami stanowisk ze słuchawkami i pulpitem nauczyciela połączonymi świecącymi liniami

    Desktop i sprzęt

    Sterowanie cyfrową pracownią językową

    Aplikacja desktopowa i tabletowa, która zastąpiła stary system sterowania pracownią językową: audio, testy, transkrypcja i lektor w 11 językach.

    • Electron
    • React
    • TypeScript
    • Vite
  • Płytka drukowana centralki z przewodami szeregowymi i impulsami danych biegnącymi po ścieżkach

    Desktop i sprzęt

    Silnik sterujący centralką sprzętową

    Silnik w C#, który rozmawia z centralką audio przez port szeregowy: sterowanie stanowiskami, słuchawkami i mikrofonami, routing dźwięku.

    • C#
    • .NET
    • UART
    • FTDI
  • Świecące ścieżki fal dźwiękowych jak w rejestratorze wielośladowym i rząd mikrofonów na pierwszym planie

    Desktop i sprzęt

    Wielokanałowy rejestrator audio

    Aplikacja Windows w zasobniku systemowym: nagrywa do 32 kanałów do plików WAV i odtwarza wiele ścieżek, sterowana z przeglądarki przez WebSocket.

    • .NET 10
    • C#
    • NAudio
    • WASAPI
  • Stół serwisowy z urządzeniami opisanymi etykietami i monitorem z kolumnami statusów

    Web

    Panel nadzoru napraw

    Aplikacja Rails do śledzenia napraw urządzeń w placówkach firmy i ich wysyłki: statusy, archiwum, śledzenie przesyłek i eksport do Excela.

    • Ruby on Rails
    • Hotwire
    • Bootstrap
    • Devise
  • Świecące kontenery ułożone jak węzły klastra połączone liniami światła, nad nimi wykresy metryk

    Web

    Aplikacja na Kubernetesie z monitoringiem

    Aplikacja Flask na Google Kubernetes Engine w modelu GitOps: Docker, Argo CD, metryki Prometheus, dashboardy Grafana i infrastruktura w Terraform.

    • Python
    • Flask
    • Docker
    • Kubernetes
  • Telefon z listą okładek gier i kolorowymi znaczkami platform

    Mobile

    GameList

    Aplikacja na Androida, która zbiera gry kupione na Steamie, GOG-u i w innych sklepach w jedną listę, żeby nie kupić tej samej gry dwa razy.

    • Kotlin
    • Android
    • Jetpack Compose
    • Room
  • Nasionko dmuchawca unoszące się nad ciemną trawą o zmierzchu wśród drobnych iskier

    Mobile

    PUFF

    Gra mobilna, w której dmuchasz w mikrofon telefonu, żeby unieść nasionko dmuchawca. Sterowanie oddechem zamiast dotyku.

    • Godot 4
    • GDScript
    • Android
  • Przechylone szklane pudełko z warstwami kolorowego piasku przesypującego się w smugach

    Mobile

    GRAINS

    Szklane pudełko z tysiącami ziaren kolorowego piasku w telefonie. Przechylasz telefon, piasek się przesypuje. Symulacja działa na GPU.

    • Godot 4
    • GDScript
    • GLSL shaders
    • Android
  • Mały duszek świecy z płomieniem stojący na krawędzi skały w ciemnym, rysunkowym królestwie

    Gry

    Wick

    Ręcznie rysowana metroidvania 2D: grasz duszkiem świecy, który niesie ostatni płomień przez zgaszone królestwo.

    • Godot 4
    • GDScript
    • Python
  • Izometryczny widok spalonej wioski nocą z rozświetlonym wejściem do kurhanu i sylwetką wojownika

    Gry

    Popiół i Stal

    Izometryczny hack'n'slash: spalona wioska, trzy losowo generowane poziomy kurhanu, hordy przeciwników, łup, umiejętności i boss.

    • Godot 4
    • GDScript
    • GLSL shaders
  • Izometryczna kamienna krypta ze świecącym okrągłym sigilem na posadzce i otwartym dziennikiem na pulpicie

    Gry

    Sigil: Loop

    Izometryczne RPG 3D z kamerą jak w Baldur's Gate 3. Antagonisty nie da się pokonać siłą, tylko zrozumieć. Każdą pętlę przetrwa jedynie dziennik.

    • Godot 4
    • GDScript
    • 3D
  • Przytulne wnętrze fantastycznej karczmy ze złotym kuflem na ladzie i gośćmi przy kominku

    Gry

    The Golden Tankard

    Humorystyczne RPG idle w odwróconej konwencji: prowadzisz karczmę, rekrutujesz dziwacznych bohaterów i wysyłasz ich na misje. PL, DE, EN.

    • Godot 4
    • GDScript
    • Android
    • Web

Jak pracuję

  1. Rozmowa

    Poznaję problem, użytkowników i ograniczenia. Mówię wprost, co jest realne w danym budżecie.

  2. Prototyp lub specyfikacja

    Krótki dokument albo klikalny prototyp — zanim powstanie pierwsza linijka kodu produkcyjnego.

  3. Iteracje z testami

    Działające wersje co kilka dni, testy automatyczne i przegląd kodu przy każdej zmianie.

  4. Wdrożenie i wsparcie

    Instalacja, dokumentacja i opieka po starcie. Kod zostaje u Ciebie.

Porozmawiajmy

Opisz, co chcesz zbudować. Odpowiadam w ciągu jednego dnia roboczego.