O mnie
Swoją przygodę z kodowaniem zacząłem bardzo wcześnie, mniej więcej w okresie szkoły podstawowej, za czasów HTML 4.01, zagłębiając się w linijki kodu i stylów CSS. Raz na jakiś czas dorabiałem sobie, tworząc stronę internetową "dla znajomego". 10 lat temu postanowiłem zmienić moje hobby w pracę, zacząłem się zajmować tworzeniem stron internetowych na użytek komercyjny, a od 5 lat pracuję jako Front-End Developer. Lubię cały czas rozwijać swoje umiejętności, staram się przy każdym zleceniu wprowadzić coś nowego, spróbować technologii, z której jeszcze nie korzystałem, śledzę na bieżąco strony, blogi i grupy dotyczące kodowania, światowych trendów, oraz standardów. Znam język angielski na poziomie komunikatywnym, potrafię czytać i pisać dokumentację oraz nie mam problemów z porozumiewaniem się w tym języku ;)
Umiejętności
CSS3
SASS, LESS
Styled components
Bootstrap, Semantic, Material UI
Responsive Web Design
JavaScript
TypeScript
React
Redux
Next.js
Server Side Rendering
REST API
Cypress
Jest, Testing Library
Git, Svn
Grunt, Gulp, Webpack
Vagrant, Docker
Windows, MacOS, Linux
VMware, VirtualBox
PHP
Smarty, Twig
Npm, Yarn
SQL
Invision, Zeplin, Figma
Photoshop
Doświadczenie zawodowe
Edge One Solutions
Zdalnie 100%.
Twój e-PIT, Ministerstwo Finansów - Praca przy migracji aplikacji z vue2 do wersji vue3, otypowanie kodu przy pomocy TypeScript, oraz dostosowanie konfiguracji do nowego sezonu rozliczeniowego.
Allegro.pl - Utrzymanie architektury mikrofrontendów allegro.pl, refaktoryzacja panelu konfiguracyjnego Regulaminu Zwrotów dla Sprzedawcy, dostosowanie kilku komponentów do pracy na platformie allegro.cz, utworzenie nowego wewnętrznego panelu administracyjnego do wyszukiwania i zarządzania instancjami zwrotów, rozwijanie wewnętrznego panelu administracyjnego rozliczeń przewoźników.
Mubi.pl - Rozwój zupełnie nowej aplikacji do tworzenia raportów sprzedaży dla ubezpieczycieli i wyświetlania zaawansowanych wykresów, React, TS, REST, Material UI
TaskRabbit - Projekt utrzymanioworozwojowy dla TaskRabbit, polegający na dodaniu nowych funkcjonalności do istniejącej aplikacji webowej umożliwiającej zamawianie usług typu user-to-user takich jak sprzątanie, montaż mebli
chroma.pl - Utrzymanie platformy e-commerce do projektowania i zamawiania wydruków w drukarni dla klientów B2B. Dodatkowo utrzymanie i rozwój platform resellerskich podpiętych do serwisów chroma.
intive GmbH - Software Engineer
Stacjonarnie (Software House). Praca jako Front End Developer przy kilku dużych aplikacjach webowych w JavaScript (React/Vue.js) oraz aplikacji mobilnej (React Native). Zakres prac w większości polegał na developmencie, częściowo też mainteance/refactor/bugfixing, zależnie od projektu.
createIT - Front End Developer
Stacjonarnie (Software House). Po zakończeniu projektu outsourcingowego, czekając na następny duży projekt, pracowałem w dziale projektów wewnętrznych. Zakres prac: głównie tworzenie mniejszych stron od podstaw na platformie WordPress, support stron klientów, bugfixing, okresowo outsourcing na kilka dni do nieco większego projektu.
top concepts GmbH - Front End Developer
Praca zdalna, ale stacjonarnie w biurze w Warszawie (outsourcingowy) poprzez createIT. Do głównych zadań należało bieżące utrzymanie dużych niemieckich sklepów opartych na platformie e-commerce OXID, tj. tworzenie nowych modułów JavaScript, widoków Twig/Smarty, funkcjonalności, ścisła współpraca z programistami back-end w zakresie bieżących zadań.
Kinga Nowicka Design - Full Stack Developer
Praca zdalna, wynikiem współpracy z panią Kingą jest stworzenie od podstaw i utrzymanie sklepu internetowego dużej marki modowej - Kossmann, oraz utrzymanie sklepu Sowlofficial i kilka mniejszych projektów.
bcweb - Front End Developer
Praca stacjonarna, w tej firmie miałem możliwość konfrontacji swoich umiejętności z prawdziwym stanowiskiem Front End Developera, oraz nauczyłem się używać najnowszych narzędzi ułatwiających pracę, choć moje obowiązki bardziej można było opisać jako Full Stack, gdyż dużo zadań wymagało pisania dodatkowych funkcjonalności w języku PHP, SQL, lub edytowania back-end'u systemów CMS.
Studiocitrus, Agencja interaktywna - Founder
Marka, którą stworzyłem i sam obsługiwałem, wykorzystując zdobyte w innych miejscach pracy umiejętności miękkie, marketingowe i sprzedażowe. Sam byłem accountem, programistą, czasami też grafikiem, jeśli nie zlecałem wykonywania projektów grafikowi.
Studio reklamy MadMelon - Programista stron internetowych
Praca zdalna, to w tej firmie miałem pierwszy komercyjny kontakt z branżą, zajmowałem się kodowaniem projektów stron internetowych, wynikiem współpracy było kilka projektów, głównie w technologii HTML, CSS.
Warszawska Szkoła Reklamy - Realizacja telewizyjna i filmowa
W Warszawskiej Szkole Reklamy rozwijałem swoje hobby, które miało być moim przyszłym zawodem - operatorka. Poza zajęciami z montażu ćwiczeniami operatorki czy plenerach filmowych, w których chętnie brałem udział, nabyłem sporo ogólnej wiedzy z zakresu marketingu.
ZS nr.1 w Mińsku Mazowieckim - Technik informatyk
Tytuł potwierdzony dyplomem
Języki
- Polski
- Angielski, komunikatywny
Wymagania
- Możliwość pracy zdalnej 100%
- Forma zatrudnienia: B2B
Oczekiwania
W związku z obecną sytuacją (pandemia) szukam odwrotnie niż zwykle - remote 100%, z opcją na okazjonalną wizytę w biurze, natomiast docelowo - praca w biurze z opcją na remote :) Zależy mi na projektach, w których mógłbym wykorzystać swoją dotychczas zgromadzoną wiedzę i umiejętności, cały czas się rozwijać, oraz wymieniać doświadczeniami ;)
Interesują mnie stanowiska: Front-End Developer, React Developer, JavaScript Developer, React-Native Developer, Vue Developer, kolejność oznacza ilość doświadczenia w poszczególnych specjalizacjach.
Poniżej wklejam mapkę z zarysem obszaru, w którym chciałbym pracować (docelowo po pandemii) oraz pokazuję, że umiem obsługiwać Google Maps API v3 ;) Z racji, iż dojeżdżam obecnie z Mińska Mazowieckiego, szukam lokalizacji w miarę dobrze skomunikowanej ze wschodnią linią kolejową, ew. z drogą krajową nr 2 lub autostradą A2 (południowa obwodnica Warszawy), ale obiecuję rozważyć wszystkie możliwe propozycje.
Podsumowując:
- Front/React/JavaScript/Vue/React-Native
- Forma zatrudnienia: B2B
- Miejsce: Warszawa, remote
- Remote: obecnie 100%, docelowo ok. 40%
Przykładowe projekty
Magicphotography
MadMelonUżyte technologie: HTML5, CSS3, jQuery
Zakres prac: Stworzenie od podstaw
Valdiexpress
bcwebUżyte technologie: HTML5, CSS3, jQuery, Vue.js
Zakres prac: Stworzenie od podstaw
Mariostinyhouses
bcwebUżyte technologie: HTML5, CSS3, jQuery
Zakres prac: Stworzenie od podstaw
Grupahalo
bcwebUżyte technologie: HTML5, CSS3, JS, jQuery
Zakres prac: Stworzenie od podstaw
Q-gain
bcwebSklep internetowy. Użyte technologie: HTML5, CSS3, JS, jQuery, QuickCart
Zakres prac: Stworzenie od podstaw
Nordic care
bcwebUżyte technologie: HTML5, CSS3, JS, jQuery
Zakres prac: Stworzenie od podstaw
Espol
bcwebUżyte technologie: HTML5, CSS3, JS, jQuery
Zakres prac: Stworzenie od podstaw
Kossmann
Kinga Nowicka DesignUżyte technologie: HTML5, CSS3, JS, jQuery, QuickCart
Zakres prac: Stworzenie od podstaw sklepu internetowego, oraz utrzymanie.
Sowlofficial
Kinga Nowicka DesignUżyte technologie: HTML5, CSS3, jQuery, QuickCart
Zakres prac: Utrzymanie, częściowy redesign i support obecnego sklepu na systemie QuickCart.
cortexpower.de
top concepts GmbHUżyte technologie: HTML5, CSS3, JS, jQuery, OXID, Smarty
Zakres prac: Redesign platformy e-commerce, do obecnego designu.
HGTV DE
Intive GmbHUżyte technologie: JavaScript, React, Node
Zakres prac: Stworzenie webowej aplikacji VOD brandu HGTV na rynek niemiecki, na podstawie VOD stworzonego przez Discovery
Heathrow Express
Intive GmbHUżyte technologie: JavaScript, Vue.js, jQuery, ASP.NET
Zakres prac: Końcowy etap developmentu, głównie bugfixing oraz ostatnie zmiany w designach przed go live. Aplikacja służy do zamawiania biletów pociągowych, pomiędzy dwoma Londyńskimi lotniskami.
Kontakt
Jeśli podoba się Państwu moje portfolio i jesteście zainteresowani współpracą bądź macie dodatkowe pytania gorąco zachęcam do skorzystania z poniższego formularza kontaktowego. Chętnie zapoznam się i rozważę każdą popozycję.