Jestem Full Stack JavaScript Developer z pasją do tworzenia aplikacji internetowych, które zmieniają sposób, w jaki ludzie korzystają z technologii. Moja przygoda z programowaniem rozpoczęła się od poznawania podstaw HTML i CSS, a dziś moje umiejętności obejmują szerokie spektrum technologii, takich jak JavaScript, React, Next.js, Node.js, Express.js, Nest.js, TypeScript, Tailwind CSS, Styled Components, Docker, MySQL i MongoDB, GraphQL, TypeORM, Socket.io oraz Git. Używam również popularnych bibliotek i narzędzi, takich jak: Downshift, React Query, useForm, Redux, Swagger, Storybook czy NextAuth.js.
Moje doświadczenie zawodowe obejmuje prace nad różnorodnymi projektami, takimi jak platformy społecznościowe, aplikacje zarządzania finansami, komunikatory wideo, a także wiele innych. Pracując zarówno samodzielnie, jak i w zespole, nauczyłem się doceniać kolaborację i wspólną wymianę pomysłów.
Wielką satysfakcję czerpię z rozwiązywania trudnych problemów i uczenia się nowych technologii. Dla mnie programowanie to nie tylko praca, ale również pasja, która motywuje mnie do ciągłego doskonalenia swoich umiejętności. Uwielbiam pracować w dynamicznym środowisku, gdzie mogę wnieść swój wkład w tworzenie innowacyjnych rozwiązań.
- HTML, CSS, SCSS
- JavaScript, TypeScript
- React, Next.js
- Node.js, Express.js, Nest.js
- Tailwind CSS, Styled Components
- GraphQL, TypeORM, Socket.io
- MySQL, MongoDB
- Docker
Mega Ads to platforma, którą stworzyłem we współpracy z uczestnikami bootcampu. Projekt umożliwia kontakt z przedstawicielami HR w celu znalezienia pracy. Zaangażowany byłem głównie w tworzenie front-endu zgodnie z wytycznymi projektu oraz wspierałem prace nad niektórymi funkcjonalnościami po stronie back-endu. Wykorzystane technologie: React, TypeScript, Nest.js.
MyFinance to projekt, który samodzielnie stworzyłem. Jest to aplikacja do zarządzania finansami, pozwalająca na zapisywanie i analizę wydatków w różnych kategoriach. Aktualnie projekt znajduje się w fazie beta. Zajmowałem się jego kompletnym opracowaniem, od front-endu opartego na React i TypeScript, po back-end wykorzystujący Nest.js, TypeORM i MySQL.