Nasz Rezydent, Sii Polska, zaprasza na stacjonarny meetup dedykowany tematyce i technologii e-commerce, który odbędzie się w gdańskim biurze Sii w Olivii prime A. Meetup skierowany jest do specjalistów, developerów związanych z e-commerce, a także pasjonatów technologii webowych. Zapraszamy do zapisów i rezerwacji miejsc. W planach dwie prelekcje oraz networking z poczęstunkiem.
Wydarzenie jest bezpłatne.
Obowiązują zapisy!
Prelekcja: Architektura systemów pricingowych w regulated retail/commerce
Prowadzenie: Tomasz Sadza | Senior Architect w Sii
Lider techniczny, trener i inżynier oprogramowania. Prowadzi zespoły przez wszystkie etapy cyklu życia aplikacji, dostarczając przemyślane decyzje architektoniczne. Ma duże doświadczenie w definiowaniu standardów technicznych oraz pracy z różnorodnymi narzędziami i platformami. Pełnił także rolę architekta i analityka w projektach z zakresu e-commerce, CRM i ERP. Zwolennik czystego kodu, czytelnej architektury i optymalizacji procesów biznesowych.
Pokażemy rozwiązanie stworzone w odpowiedzi na duńskie regulacje wymagające publikacji zmian cen paliw w ciągu kilku minut od ich wprowadzenia. Uczestnicy dowiedzą się o projektowaniu i wdrażaniu systemu – od analizy wymagań i kluczowych decyzji architektonicznych po integrację z istniejącymi systemami klienta. Opowiemy o również kompromisach wynikających z presji regulacyjnej, ich wpływu na jakość techniczną oraz wnioski z pierwszych miesięcy działania systemu, gdy okazało się, że zgodność z przepisami nie pokrywa realnych potrzeb użytkowników. Całość będzie praktycznym case study pokazującym, na co zwracać uwagę przy tworzeniu systemów pricingowych w środowisku regulowanym oraz jak łączyć wymagania prawne, biznesowe i technologiczne w jednym projekcie.
Prelekcja: Od smutnego monolitu do modularnego monolitu – historia prawdziwej refaktoryzacji
Prowadzenie: Damian Dziaduch | Software Engineer
Inżynier, który wierzy, że architektura powinna służyć biznesowi, a nie trendom w CV. Zamiast uciekać w modne mikroserwisy, woli mierzyć się z trudną rzeczywistością systemów legacy i szukać w nich porządku. Swoje doświadczenie budował od czasów „psucia” forum na phpBB, przez lata pracy w złożonych systemach enterprise, aż po rolę mentora i trenera. Poza kodem prowadzi kanał na YouTube „RowerowyDziad”, poświęcony swojemu hobby. Do technologii podchodzi z dużą dawką pragmatyzmu i jeszcze większą humoru.
„Gdy dołączyłem do zespołu, myślałem, że projekt to rocket science – inaczej nie wyobrażałem sobie takiego chaosu w kodzie. Prawda była prostsza i smutniejsza: system robił podstawowe rzeczy, tylko strasznie źle napisane. Ta prezentacja to prawdziwa historia tego, jak nie przepisywaliśmy systemu od zera, nie uciekliśmy w mikroserwisy i nie zaczęliśmy od idealnej architektury. Zamiast tego zaczęliśmy od fundamentów: wspólnych ustaleń, nauki i budowania języka wokół czystej architektury. Wprowadzaliśmy zmiany małymi krokami — tworząc pierwsze bounded contexty wewnątrz monolitu. Z czasem pojawiły się nowe wyzwania: integracja między kontekstami i reguły architektoniczne istniejące głównie w głowach developerów. Sięgnęliśmy po narzędzia statycznej analizy, które pozwoliły egzekwować zależności między nimi. To nie jest teoretyczna opowieść o idealnej architekturze. To praktyczna historia pracy z legacy codebase, błędów i decyzji, które pozwoliły odzyskać kontrolę nad systemem.”
AGENDA

