Przejdź do treści
Dominik Rycharski
Dominik Rycharski
@doryski

Dominik Rycharski

Senior Agentic Software Engineer

Tworzę oprogramowanie, z którego równie wygodnie korzystają ludzie i agenty AI. Realizuję też pojedyncze projekty, jeśli pasują do tego, czym się zajmuję.

Specjalizacja
Własne produkty · Aplikacje agent-native · Agenty AI i automatyzacje · Open source
Lokalizacja
Wrocław, PL · UTC+1/+2
Języki
PL (ojczysty) · EN (biegły)

Portfolio

Projekty

Produkty, biblioteki z działającymi demami i aplikacje

jirallm

Narzędzie, dzięki któremu ludzie i asystenci AI mogą obsługiwać Jirę bez otwierania jej w przeglądarce: wyszukiwanie i tworzenie zgłoszeń, komentarze, zmiana statusów czy logowanie czasu pracy. Jednym poleceniem zbiera też całe zgłoszenie, czyli opis, komentarze, załączniki i najważniejsze kadry z nagrań, w czytelną paczkę, z którą asystent AI od razu może pracować

  • TypeScript
  • Jira API
  • ffmpeg
  • pixelmatch

Demo na żywo

Ładowanie dema…

quickurrence

Biblioteka do planowania powtarzających się wydarzeń, np. „co drugi poniedziałek o 9:00” albo „ostatni piątek miesiąca”, która zawsze wylicza właściwe daty, także przy zmianie czasu i w różnych strefach czasowych

  • TypeScript
  • date-fns
  • Zod
  • Vitest

Demo na żywo

Ładowanie dema…

adaptive-promise-pool

Biblioteka, która pilnuje, żeby aplikacja wysyłała do innych serwisów tylko tyle zapytań naraz, ile są w stanie obsłużyć: sama zwalnia, gdy serwis jest przeciążony, i przyspiesza, gdy znów ma zapas

  • TypeScript
  • Concurrency
  • AIMD
  • Rate limiting

Demo na żywo

Ładowanie dema…

Pozostałe projekty

Miavita
Ciągły rozwój2026

Miavita

Osobista aplikacja do ogarniania codzienności: zadania, finanse, nawyki, notatki, mapy myśli i czat z AI w jednym miejscu

  • TypeScript
  • React 19
  • Hono
  • Drizzle ORM
  • PostgreSQL
  • TanStack Router
  • TanStack Query
  • Zustand
  • TailwindCSS
  • shadcn
  • Zod
  • Vitest
  • Playwright
  • Turborepo
Poproś o demo
Stay Distance
Utrzymanie2026

Stay Distance

Rozszerzenie przeglądarki, które przy ofertach na booking.com pokazuje, ile zajmie dojazd autem, rowerem lub pieszo do Twoich ulubionych miejsc. Działa w całości na Twoim komputerze, żadne dane nie wychodzą na zewnątrz

  • TypeScript
  • React
  • Vite
  • Chrome Extension API
  • OpenStreetMap
  • Nominatim
  • OSRM
  • chrome.storage
  • Vitest
  • pnpm
Kod źródłowy, Otwórz w nowej karcie
macOS Process Tree
Utrzymanie2026

macOS Process Tree

Aplikacja na Maca, która pokazuje wszystko, co działa na komputerze, w przejrzystym drzewie, z wykresami obciążenia na żywo, szybkim wyszukiwaniem i zamykaniem wielu programów naraz

  • TypeScript
  • React 19
  • Rust
  • Tauri 2
  • sysinfo
  • TanStack Query
  • TanStack Table
  • TanStack Virtual
  • TailwindCSS
  • shadcn
  • Fuse.js
  • Vite
  • Vitest
  • pnpm
Kod źródłowy, Otwórz w nowej karcie

Biblioteki NPM

appgraphv0.1.0

Static map of your app's screens — routes, component trees, API calls and selectors — as YAML for AI agents and HTML for humans

187 pobrań / mies.

$ npm i appgraph
MIT
jirallmv0.13.1

Export Jira issues as LLM-ready context bundles — markdown, attachments, video frames

$ npm i jirallm
MIT
@doryski/releasev1.1.1

A conventional-commit release CLI and reusable GitHub Actions workflow for npm packages

$ npm i @doryski/release
MIT
quickurrencev0.4.0

A powerful, type-safe recurrence rule engine for generating recurring dates with timezone support

$ npm i quickurrence
MIT
adaptive-promise-poolv0.1.1

Map-like concurrent promise processing with self-tuning (AIMD) concurrency, 429/Retry-After awareness, and built-in retry.

$ npm i adaptive-promise-pool
MIT
framewisev0.1.0

Turn a video into a lean, deduplicated, high-quality set of frames — ideal for feeding vision LLMs within a token budget

$ npm i framewise
MIT
use-typed-eventv0.1.0

Minimal TS-native typed event emitter with first-class React hooks. Typed wildcard, void events, waitFor, zero dependencies.

$ npm i use-typed-event
MIT
@doryski/node-queuev0.2.1

CPU-based process queue daemon that throttles test runners (vitest, jest, playwright) to prevent system overload. macOS only.

$ npm i @doryski/node-queue
MIT

Darmowe narzędzia

Narzędzia

Darmowe narzędzia działające w przeglądarce. Bez przesyłania danych, bez rejestracji.

  • Scal PDF

    Scal wiele plików PDF w jeden. Wszystko odbywa się w przeglądarce, żadne pliki nie są wysyłane na serwer.

  • Porównaj teksty

    Znajdź różnice między dwoma fragmentami tekstu, linia po linii lub znak po znaku. Wszystko w przeglądarce.

Skontaktuj się

Porozmawiajmy o Twoim projekcie

Napisz, co chcesz zbudować. Każdą wiadomość czytam i odpowiadam na nią sam.

Co warto zawrzeć

  • Problem, który chcesz rozwiązać
  • Kto będzie z tego korzystać
  • Termin i orientacyjny budżet
  • Preferowany termin startu

Inne kanały

Lokalizacja
Wrocław, dolnośląskie, Polska
Języki
Polski, Angielski
Dostępność
Pon–Pt · UTC+1/+2 · Europe/Warsaw

Wyślij wiadomość

Pomaga dobrać odpowiedni zakres. Opcjonalne.