cloudfloo.io
DOBackend Engineer

Damian Ogrodnik

Damian pilnuje czytelnego backendu wtedy, gdy wymagania, content, dane i integracje zaczynają poruszać się naraz.

Damian Ogrodnik

Damian pracuje tam, gdzie wymagania produktu spotykają backend. Zajmuje się modelami domenowymi, kontraktami API, integracjami, przepływami CMS, jobami w tle i ścieżkami błędów, które decydują, czy produkt da się utrzymać w realnym zespole.

Jego doświadczenie JavaScript daje mu praktyczną intuicję full-stack. Widzi, jak kontrakt danych, pole CMS, kształt API, stan frontendu i tekst użytkownika wpływają na siebie zanim staną się kosztowną poprawką. To ważne w projektach, w których backend nie jest ukrytą infrastrukturą, tylko częścią doświadczenia produktu.

W CloudFloo Damian jest blisko pracy nad IndepAI, Hanbud, Kontenero i HSK WebKD. Wspólnym mianownikiem nie jest jeden framework ani jedna baza danych. Jest nim potrzeba jawnego zachowania produktu: co system wie, kto może to zmienić, co dzieje się po błędzie integracji i jak kolejny engineer znajdzie przyczynę.

Dba o clean architecture, ale traktuje ją jako narzędzie, nie hasło. Granica ma sens tylko wtedy, gdy czyni zmianę bezpieczniejszą. Model ma sens tylko wtedy, gdy pasuje do języka biznesu. Integracja jest kompletna dopiero wtedy, gdy przypadek awarii ma nazwę, ścieżkę i sposób odzyskania kontroli.

Klienci widzą efekt tej pracy w spokojniejszych miejscach: mniej tajemniczych przypadków brzegowych, czytelniejsze panele admina, API łatwiejsze do rozbudowy i struktury contentu, z których marketing albo operacje mogą korzystać bez psucia produktu. Damian porządkuje fundamenty zanim system urośnie za bardzo, żeby go rozplątać.

W CloudFloo wnosi spokojną dyscyplinę implementacyjną do backendu i CMS. Gdy wymagania, treści, dane i integracje ruszają jednocześnie, utrzymuje system na tyle czytelny, żeby zespół mógł dalej wdrażać zmiany.

Buduje fundamenty backendu i CMS dla produktów CloudFloo

Pilnuje jawnych kontraktów danych i zachowań produktu

Łączy szczegóły implementacji z decyzjami widocznymi dla użytkownika

Backend Engineer

CloudFloo

2022 - Present

  • Buduje backend i przepływy CMS dla produktów CloudFloo
  • Pracuje przy IndepAI, Hanbud, Kontenero i HSK WebKD
  • Utrzymuje jawne kontrakty API i domeny

Frontend / JavaScript Developer

The Software House

2021 - Present

  • Pracuje przy produkcyjnych aplikacjach JavaScript
  • Zdobywa doświadczenie w dojrzałym środowisku software house
  • Łączy frontendowy kontekst z backendowym myśleniem produktowym

Junior Frontend Developer

Sky Gate

2020 - 2021

  • Rozpoczął komercyjną pracę przy aplikacjach JavaScript
  • Pracował w zespołowym rozwoju produktu
  • Zbudował podstawę do późniejszej pracy full-stack
Node.jsNestJSPostgreSQLApache KafkaDockerTypeScriptRedisMongoDBNATSRabbitMQElasticsearchKubernetes