
Sandra Lewandowska
Java Fullstack Developer
Jestem programistką Java z ponad 10-letnim doświadczeniem w branży IT. Ukończyłam studia magisterskie z informatyki na Uniwersytecie im. Adama Mickiewicza w Poznaniu, uzyskując tytuł mgr inż. ze specjalizacją z algorytmiki i inżynierii oprogramowania.
Swoją ścieżkę zawodową zaczęłam już w trakcie studiów informatycznych. Zaczynałam od testowania oprogramowania, później tworzyłam strony internetowe oraz zajmowałam się SEO i pozycjonowaniem. Od 2015 roku pracuję jako developer aplikacji webowych, głównie w Javie. Z czasem do mojego stacka dołączyły również nowoczesne technologie frontendowe, takie jak React i Angular. Od początku pracy jako programistka realizuję projekty wymagające solidnych podstaw technicznych i wysokiej odpowiedzialności, zarówno dla polskich firm obsługujących infrastrukturę krytyczną, jak i dla międzynarodowych korporacji.
Byłam aktywnym świadkiem ewolucji narzędzi i sposobów wytwarzania oprogramowania: od Javy 5 do obecnej wersji 24, od serwerów JBoss do WildFly, od PrimeFaces do widoków tworzonych w Bootstrapie, od klasycznych ciężkich monolitów przez monolity modułowe aż po architekturę mikroserwisową. To doświadczenie pozwoliło mi spojrzeć na proces wytwarzania oprogramowania z szerszej perspektywy i lepiej rozumieć potrzeby klientów.
Pracowałam zarówno dla międzynarodowych korporacji, jak i mniejszych, lokalnych firm. Mam doświadczenie w pracy zespołowej z innymi deweloperami, project managerami/product ownerami, testerami i DevOpsami w metodykach scrumowej i kanbanowej. Potrafię również prowadzić projekt w procesie end-to-end: od ustalenia wymagań z klientem i harmonogramu realizacji, przez programowanie, aż po wdrożenie.
Rozwijałam liczne projekty z obszaru HR, energetyki, inżynierii elektrycznej, telekomunikacji i finansów. Współtworzyłam systemy do zarządzania infrastrukturą krytyczną, pracowałam z danymi o podwyższonym poziomie poufności w środowiskach wymagających ścisłego przestrzegania procedur bezpieczeństwa oraz wysokich standardów jakości.
Swobodnie pracuję zarówno z technologiami backendowymi, jak i frontendowymi, bazami SQL i NoSQL, architekturą mikroserwisową oraz rozwiązaniami chmurowymi. Potrafię pracować zarówno w środowisku linuksowym, jak i windowsowym. Szybko się uczę i staram się śledzić zmiany, jakie zachodzą w trendach IT. Jestem zwolenniczką rozwiązań AI tam, gdzie rzeczywiście ułatwiają pracę, pamiętając oczywiście o bezpieczeństwie danych i jakości rozwiązań. Ostatnio zajmowałam się tworzeniem i integracją z kodem agentów AI zarówno w TypeScripcie, jak i Pythonie. Mój główny stack technologiczny, z którym do tej pory pracowałam: Java (8–24), Spring, Hibernate, PostgreSQL, Oracle, MongoDB, Elasticsearch, TypeScript, Angular, React, Bootstrap, Docker, Kafka, AWS i wiele innych.
W wolnym czasie realizuję się artystycznie poprzez ruch i muzykę. Od kilku lat ćwiczę sporty aerialowe: pole dance, aerial silks i aerial hoop. Eksperymentuję też z tworzeniem muzyki w FL Studio i badam możliwości AI w tym zakresie.