Profil zawodowy
Początkowo fullstack, obecnie frontendowiec z domieszką UXowca oraz Team Leader.
Miłośnik JavaScriptu, TypeScriptu, Node.js i nowych technologii. Zawsze entuzjastycznie nastawiony do nowych projektów,
testowania kolejnego frameworka czy wypróbowania nieznanego mi standardu. Gdy tylko mam okazję, staram się dzielić swoją
wiedzą i doświadczeniem z innymi. Jestem zawsze pozytywnie nastawiony do wyzwań jakie są
przede mną postawione. Gdy inni nie widzą wyjścia, ja znajduję co najmniej trzy.
Okazyjnie działam w projektach OpenSource. Chciałbym dalej rozwijać się w obranym przez siebie kierunku
dążąc do osiągnięcia mistrzostwa w rozwiązywaniu złożonych problemów.
Doświadczenie
Wirtualna Polska Media S.A.
Team Leader
Software Developer
Junior Software Developer
Używane technologie:
- Vue
- NuxtJS
- TypeScript
- Node.js
- Docker
- Jest
- Cypress
Fotka.pl sp. z o.o.
Młodszy programista
Używane technologie:
- jQuery
- Node.js
- PHP
- MySQL
- Redis
Umiejętności
Posiadam doświadczenie w zarządzaniu 4-osobowym zespołem programistów w systemie Scrum.
Na co dzień współpracuję z Project Managerem, zespołem grafików i UXowców, zespołem QA oraz reprezentantami biznesu.
Posługuję się biegle, rozwiązuję skomplikowane problemy
oraz posiadam wieloletnie komercyjne doświadczenie w następujących technologiach:
- Vue
- NuxtJS
- JavaScript
- TypeScript
- HTML + CSS
Posługuję się w stopniu zaawansowanym, jestem w stanie rozwiązać większość problemów
oraz posiadam komercyjne doświadczenie:
- Node.js
- Cypress
- Jest
- Mocha
- Polymer
- WebComponents
- Docker
- GIT
Posługuję się w stopniu średnim, jestem w stanie rozwiązać część problemów
oraz posiadam komercyjne doświadczenie:
- Express.js
- Webpack
- ServiceWorker
- WebWorker
- Stryker.js
- SASS
- PostCSS
- MySQL
- Redis
Używam hobbystycznie / jestem w trakcie nauki i posługuję się w różnym stopniu zaawansowania:
- React
- Next.js
- Svelte
- NestJS
Znajomość języków obcych:
- Angielski - B2