PL // EN

Product Engineer Technical Founder

Cześć, tu Konrad Makowski
Projektuję i buduję złożone systemy i rozwiązania

Pomagam founderom i zespołom budować produkty solidne, skalowalne, odporne i spójne z biznesem. Odpowiadam za architekturę i realizację techniczną Finrizon: wielodostępnego systemu finansowego z event sourcing, AI, płatnościami i deploymentem na Kubernetes.

Ruby on Rails DDD Event Sourcing Kubernetes AI Agents Payments

W czym pomagam

Najlepiej działam tam, gdzie sama implementacja to za mało. Jeśli budujesz produkt, platformę albo wewnętrzne narzędzie i potrzebujesz kogoś, kto przełoży domenę na architekturę, poukłada krytyczne decyzje techniczne i dowiezie działający system end-to-end, to jest mój obszar. Wchodzę także w istniejące produkty Rails, gdy trzeba ujarzmić legacy, zredukować dług, przygotować sensowną ścieżkę rozwoju i dołożyć AI bez psucia fundamentów.

Pracuję najczęściej z trzema typami klientów: startupami szukającymi technical co-foundera lub pierwszego architekta, firmami z dojrzałym lub legacy Rails wymagającym uporządkowania oraz zespołami, które chcą wdrażać rozwiązania AI jako odrębną warstwę rozwijającą produkt, a nie psującą jego fundamentów.

Stack i narzędzia

Backend
Ruby Ruby on Rails Rails Event Store Sidekiq Python
Frontend
Hotwire Stimulus React TypeScript Vue Angular
DevOps / Cloud
Docker Kubernetes GitLab CI/CD Terraform/CloudFormation AWS
Bazy danych
PostgreSQL MySQL Firebird MS SQL PostGIS
AI & Automatyzacje
Model Context Protocol (MCP) LLM / function calling Automatyzacja procesów Integracje AI w produktach

Doświadczenie

2025-08 - obecnie Founder · Product Architect · Lead Engineer

Finrizon AI

  • Odpowiadam za architekturę i realizację techniczną Finrizon, rozwijanego wspólnie ze wspólnikiem odpowiedzialnym za logikę biznesową i finanse: wielodostępnego systemu financial forecasting i cash flow management dla CFO.
  • Rozbiłem domenę na bounded contexts i oparłem kluczowe procesy o DDD oraz event sourcing.
  • Dostarczyłem AI workflow z agentami, narzędziami, pgvector/RAG i integracjami z modelami Anthropic oraz OpenAI.
  • Zaprojektowałem obsługę płatności (Stripe, Przelewy24), autoryzację oraz fundamenty produktu gotowego do sprzedaży.
  • Dowiozłem pełny stack: Ruby on Rails, PostgreSQL, Sidekiq, Hotwire, Kubernetes i deployment produkcyjny.
2025-01 - obecnie Senior Ruby Developer

12B Ltd. & Argen Corporation

  • Rozwój i stabilizacja aplikacji Rails przy jednoczesnym porządkowaniu długu technicznego.
  • Dowożenie nowych funkcji produktowych także po stronie React/TypeScript.
2023-02 - 2024-12 Senior Ruby Developer

Johnnybros Sp. z o.o.

  • Rozwój produktów Rails, refaktoryzacje oraz wydzielanie nowych komponentów i narzędzi.
  • Prowadzenie migracji z Rails 5.2 do Rails 7.1 bez destabilizacji biznesu.
  • Praca w podejściu DDD z Rails Event Store oraz wsparcie dodatkowymi narzędziami w Pythonie i JS.
2021-07 - 2023-02 Senior Ruby Developer

Ailleron S.A.

  • Rozwój funkcjonalności Rails, stabilizacja systemu i porządkowanie długu technicznego.
  • Rozbudowa front-endu Angular/TypeScript dla aplikacji iLumio.
2020-10 - 2021-07 Senior Ruby Developer

Get it Dan Ltd.

  • Tworzenie pluginów i integracji Redmine w Ruby.
  • Budowa i utrzymanie pipeline'ów GitLab CI/CD oraz środowisk Docker Swarm.
2020-01 - 2020-10 DevOps Engineer

LCloud Sp. z o.o.

  • Automatyzacja i utrzymanie środowisk AWS IaaS, Serverless oraz Kubernetes.
  • Praca z Lambda, Step Functions oraz IaC w SAM, CloudFormation i Terraform.

Wybrane projekty

Główny case study: platforma dla CFO, za której architekturę i realizację techniczną odpowiadam, rozwijana wspólnie ze wspólnikiem odpowiedzialnym za logikę biznesową i finanse.

Ruby on Rails DDD Event Sourcing PostgreSQL Kubernetes AI / RAG

System do zarządzania studiem: rezerwacje, płatności online i logika domenowa oparta o DDD.

Rails 7 Rails Event Store Hotwire PostgreSQL Kubernetes

Aplikacja do tworzenia planów nawożenia i raportów PDF dla ośrodków chemiczno-rolniczych.

Rails 5 PostGIS ActiveAdmin Vue 2 Docker Compose