Abstract Technology Background

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.

React · TypeScript · Node.js · Wordpress · Python · Rust · WebAssembly

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ą.