O nas
SoftwareStorm to firma technologiczna, która bierze odpowiedzialność za całość: od decyzji architektonicznych, przez kod, po utrzymanie działającego systemu. Pracujemy z zespołami, które potrzebują partnera rozumiejącego zarówno cele biznesowe, jak i techniczne konsekwencje każdego wyboru.
Doświadczenie i kompetencje
Ponad dekada pracy przy systemach produkcyjnych: od projektowania architektury rozproszonej, przez prowadzenie zespołów inżynierskich, po wdrożenia w domenach o wysokich wymaganiach co do niezawodności i skali. Rolę architekta łączymy z realnym wytwarzaniem kodu, więc decyzje projektowe powstają blisko implementacji, nie w oderwaniu od niej.
- Tech Lead
- Senior Software Developer
- Software Architect
- Solution Architect
Obszary i technologie
- Systemy rozproszone i event-driven
- Mikroserwisy i architektura cloud-native
- DDD / Clean Architecture
- Python · Go · TypeScript
- FastAPI · Django · React · Astro
- AWS · Kubernetes · Terraform
- Chmura europejska i rezydencja danych
Zasady, którymi się kierujemy
-
Pragmatyzm zamiast mody
Dobieramy technologię do problemu, nie odwrotnie. Jeśli wystarcza prostsze rozwiązanie, nie sięgamy po mikroserwisy ani kolejny framework tylko dlatego, że są modne.
-
Decyzje, które da się prześledzić
Ważne wybory architektoniczne dokumentujemy, na przykład jako ADR, żeby jasne było nie tylko, co zostało zbudowane, ale i dlaczego. To procentuje także wtedy, gdy projekt przejmuje ktoś inny.
-
Działający kod, nie slajdy
Postęp mierzymy działającym przyrostem, nie prezentacją statusu. Każda iteracja kończy się czymś, co można uruchomić i ocenić.