
StelCode — Software Engineer & Consultant
Projektuję i wdrażam skalowalne aplikacje webowe oraz systemy backendowe. Skupiam się na jakości kodu, architekturze i rozwiązaniach, które realnie wspierają rozwój produktu.
Czym się zajmuję
Jako Software Engineer i konsultant techniczny wspieram zespoły oraz firmy w projektowaniu, rozwoju i stabilizacji aplikacji webowych. Pracuję zarówno przy MVP, jak i dojrzałych systemach produkcyjnych. Specjalizuję się w nowoczesnym frontendzie opartym o React i TypeScript oraz solidnym backendzie w Node.js. W projektach wykorzystuję również język Python jeśli jest to potrzebne. Duży nacisk kładę na architekturę, wydajność oraz długoterminową utrzymywalność kodu.
Rozwiązania
Refaktoryzacja, porządkowanie i stabilizacja rozbudowanych systemów webowych
Wsparcie techniczne, code review i mentoring zespołów developerskich
Optymalizacja wydajności frontendów i backendów aplikacji webowych
Projektowanie i budowa rozwiązań backend oraz architektury usług
Jak pracuję
Myślę produktowo, nie tylko zadaniowo. Skupiam się na zrozumieniu celu biznesowego i proponowaniu rozwiązań, które są zarówno technicznie solidne, jak i praktyczne w utrzymaniu. Pracuję iteracyjnie, dbając o jasną komunikację, przejrzysty kod oraz architekturę, która skaluje się wraz z rozwojem produktu.
Technologie
Frontend: React, TypeScript, Next.js, architektura komponentów, optymalizacja wydajności, UX
Backend: Node.js, NestJS, PostgreSQL, Redis, REST API, autoryzacja, cache
Dodatkowo: Python (API, mikroserwisy), podstawy integracji backendowych
Obszary rozwoju (R&D)
Równolegle rozwijam kompetencje w obszarze wydajnych technologii systemowych i przetwarzania danych po stronie klienta.
Wykorzystanie możliwości nowoczesnych LLM oraz języka Python do wydajnych aplikacji
Rust – wydajne i bezpieczne komponenty backendowe oraz narzędzia systemowe
WebAssembly – optymalizacja wydajności i wszechstronność wykorzystania w przeglądarkach
Doświadczenie
Posiadam ponad 6 lat doświadczenia komercyjnego w tworzeniu i rozwijaniu złożonych produktów cyfrowych. Pracowałem przy produktach które wymagały znajomości wielu obszarów technologicznych takich jak: frontend, backend oraz architekture aplikacji wraz z aplikacjami mobilnymi. Tą wszechstronność chciałbym przekładać na nowe projekty tworząc solidny kod i dający wartość biznesową.