O nas

Mała praktyka z długą pamięcią

digitalcosmos.io to niezależna praktyka inżynieryjna z siedzibą w Haarlemie w Holandii, pracująca z klientami w całej Europie.

Praktyka

digitalcosmos.io prowadzi Dariusz Dusza, lead software engineer, którego droga zawodowa objęła cały stos, a nie jego wycinek: najpierw systemy i sieci Linux, potem rozwój produktu w pełnym stosie, a następnie architektura i przywództwo techniczne na rozproszonych platformach chmurowych. Ta kolejność ma znaczenie. Kto zaczyna pod aplikacją i wspina się w górę, wyrabia sobie wyczucie, którego większość inżynierów nigdy nie zdobywa: patrząc na jedno wolne żądanie, od razu widzi, czy odpowiedź leży w planie zapytania, w kontenerze, czy na spotkaniu, na którym ktoś zgodził się na takie wymaganie.

Ten zakres wciąż się poszerza, zamiast być odcinaniem kuponów. Ten sam inżynier, który kiedyś stroił parametry jądra systemu i bazy danych, dziś utrzymuje na produkcji własne modele językowe, wyszukiwanie wektorowe i potoki wyszukiwania, bo jedynym pewnym sposobem, żeby poznać prawdziwy koszt technologii, jest odbierać jej telefon o trzeciej w nocy. Nie polecamy tu niczego, czego sami nie utrzymujemy.

Zostajemy mali z rozmysłem. Każde zlecenie prowadzi osoba, która je zaprojektowała, co skraca pętlę zwrotną i uniemożliwia schowanie złej decyzji za procesem dostarczania. Praca dla klientów obejmuje wczesne produkty potrzebujące pierwszej architektury, dojrzałe platformy wymagające modernizacji bez wyłączania oraz organizacje, które po prostu potrzebują kogoś doświadczonego, kto weźmie odpowiedzialność za ich systemy.

Obok pracy dla klientów projektujemy, budujemy i utrzymujemy własną wielodostępną platformę SaaS od początku do końca: aplikację, wydania mobilne, cztery produkcyjne bazy danych, samodzielnie hostowane usługi AI, infrastrukturę chmurową, rozliczenia, pocztę i zgodność z przepisami. Prowadzenie własnego produktu w skali produkcyjnej sprawia, że rady, których udzielamy, są osadzone w konsekwencjach, które sami ponosimy.


Prowadzenie i doświadczenie

Dariusz Dusza

Założyciel i główny inżynier

Pracuje z kodem aplikacji, systemami rozproszonymi, infrastrukturą chmurową i zastosowaną AI, z trwałym upodobaniem do systemów, które pozostają nudne pod obciążeniem. Najtrudniejsze fragmenty nadal pisze osobiście.

  • Lead software engineer w Flexpedia

    Przywództwo techniczne w zakresie architektury platformy, procesu dostarczania i niezawodności infrastruktury.

  • Wcześniej senior software engineer w Harlem Next

    Rozwój produktu w pełnym stosie oraz operacyjna strona jego ciągłego wydawania.

  • Wcześniej: programista PHP i JavaScript oraz administrator systemów Linux w Loginet BV

    Tam zaczęła się infrastrukturalna połowa tej pracy: serwery, sieci, kopie zapasowe i dyżury.

  • Tytuł inżyniera informatyki, Wyższa Szkoła Informatyki i Zarządzania w Bielsku-Białej

    Formalne podstawy tych rzeczy, które przeżywają kolejne frameworki.

  • Z siedzibą w Haarlemie w Holandii

    Praca zdalna w całej Europie, na miejscu w regionie Randstad, gdy to pomaga.

Kompetencje

Gdzie leży głębia

To nie lista wszystkiego, czego kiedykolwiek dotknęliśmy, tylko obszary, w których doświadczenie jest wystarczająco głębokie, by było warte swojej ceny.

Backend i inżynieria API

Nowoczesne warstwy usług w PHP i TypeScript, wersjonowane API REST, polityki autoryzacji, praca kolejkowana i kontrakty zasobów, dzięki którym klienci nie psują się przy każdym wydaniu.

Frontend i interfejsy produktu

Komponentowe aplikacje jednostronicowe w TypeScript, ze wspólnymi systemami projektowymi, ścisłym typowaniem, dostępnością i wielojęzycznością traktowanymi jako gwarancje na etapie budowania.

Infrastruktura i niezawodność

Infrastruktura jako kod, platformy kontenerowe, samodzielnie zarządzane serwery baz i cache, replikacja, migawki, wydania blue-green i te okna serwisowe, których nikt nie zauważa.

Systemy agentycznej AI

Agenci korzystający z narzędzi, potoki wyszukiwania z hybrydą i fuzją rankingów, osadzenia i magazyny wektorowe, zestawy ewaluacyjne mierzone realnymi metrykami wyszukiwania informacji, własne serwery modeli oraz produkcyjne wnioskowanie uczenia maszynowego.

Dane i wielodostępność

Architektury wielobazowe, izolacja danych klientów wymuszona przez bazę danych, magazyny audytowe oddzielone od danych operacyjnych i strategie migracji bezpieczne na żywym systemie.

Dostarczanie i przywództwo

Zwinne dostarczanie bez kultu cargo, kultura przeglądu kodu, mentoring i bycie osobą, która musi podjąć decyzję, gdy dwie dobre opcje się wykluczają.


Różnica

Dlaczego digitalcosmos.io jest inne

Kultura inżynierska

Czysta architektura, czytelny kod i przeglądalna infrastruktura nie są tu aspiracjami, tylko standardem dostarczania. Każdy projekt wychodzi z pipeline’ami, testami i dokumentacją potrzebnymi, aby bezpiecznie zmienić go za rok.

Głębia pełnego stosu, nacisk na infrastrukturę

Doświadczenie obejmuje zarówno kod interfejsu, jak i pracę blisko systemu operacyjnego, więc systemy projektujemy pod kątem tego, jak naprawdę zachowają się pod obciążeniem, przy awarii i presji kosztowej, a nie tylko wzdłuż szczęśliwej ścieżki.

Przywództwo z doświadczenia

Droga od samodzielnego programisty do lidera technicznego daje perspektywę obejmującą i to, czego zespół potrzebuje, by działać szybko, i to, czego klient potrzebuje, by zaufać wynikowi. Jedno i drugie wymaga tego samego: uczciwości co do statusu.

Bezpieczne i skalowalne domyślnie

Izolacja danych klientów, ślady audytowe, minimalne uprawnienia i przetwarzanie danych na poziomie RODO są częścią pierwotnego projektu. Doklejenie któregokolwiek z nich kosztuje kilka razy więcej niż uwzględnienie od razu.

Nasza obietnica

digitalcosmos.io istnieje tam, gdzie solidna inżynieria oprogramowania spotyka infrastrukturę, która musi przetrwać zderzenie z prawdziwymi użytkownikami. Dostajesz jednego odpowiedzialnego partnera, który projektuje system, pisze jego istotne części, wdraża go i pozostaje dostępny, kiedy to ważne.

Co to znaczy konkretnie:

  • Odporne, utrzymywalne oprogramowanie, które przyszły zespół zrozumie i rozwinie
  • Infrastruktura chmurowa zaprojektowana pod dostępność, odtwarzanie i przewidywalny koszt
  • Zastosowana AI osadzona w danych, mierzona i bezpieczna do pokazania klientowi
  • Przejrzyste przywództwo techniczne, łącznie z wiadomościami, których wolelibyście nie usłyszeć