Od kilkunastu lat moja kariera zawodowa związana jest z projektami w branży IT. W projektach pełniłem rolę analityka, kierownika, developera i testera. Aktualnie, pracując na stanowisku Project Managera w dużej spółce giełdowej, łączę rolę Product Owner’a, Scrum Master’a i Developera. Choć dla wielu, takie połączenie może wydawać się kontrowersyjne, ze względu na pozornie sprzeczne cele, daje mi dużo satysfakcji, a zadowolenie klientów potwierdza trafność idei.
Kilka lat temu, mając niemałe doświadczenie przy tworzeniu stron www, będąc pod wrażeniem nowego standardu ES6, postanowiłem przyjrzeć się bliżej temu co oferuje JavaScript. Dodatkowym impulsem były braki kadrowe w projektach, które ówcześnie prowadziłem. Od tamtego czasu udało mi się zgłębić tajniki JavaScript, wraz z najpopularniejszymi bibliotekami/frameworkami, zarówno po stronie front-endu, jak i back-endu. Poniżej przedstawiam listę znanych mi i wykorzystywanych przeze mnie technologii:
- JavaScript ES6
- jQuery
- React + Redux
- TypeScript
- Node.js
- Express.js
- Next.js
- MySQl; MongoDB
- HTML5
- CSS3
- Sass
- Less
- BEM
- Bootstrap
- Zarządzanie pakietami
- npm
- yarn
- Transpliatory i bundlery
- Babel
- Webpack
- Gulp
- Repozytoria kodu
- Git / GitHub
- BitBucket