Marcin Kalinowski

Marcin Kalinowski Front-End Developer Portfolio Front-End Developer

Czytaj więcej

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

HTML5

●●●●●

CSS3

●●●●●
Sass icon

SASS, LESS

●●●●●
styled-components icon

Styled components

●●●●●

Bootstrap, Semantic, Material UI

●●●●●

Responsive Web Design

●●●●●
JavaScript icon

JavaScript

●●●●●

TypeScript

●●●●○

React

●●●●●

Redux

●●●●○

Next.js

●●●○○
a

Server Side Rendering

●●●○○

REST API

●●●●●

Cypress

●●●●○
Jest icon

Jest, Testing Library

●●●○○
Git icon

Git, Svn

●●●●●
Gulp icon

Grunt, Gulp, Webpack

●●●●●

Vagrant, Docker

●●●●○

Windows, MacOS, Linux

●●●●●

VMware, VirtualBox

●●●●○

PHP

●●●○○

Smarty, Twig

●●●●●
NPM icon

Npm, Yarn

●●●●●
MySQL icon

SQL

●●●◐○
Invision-black

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.

JavaScript TypeScript Vue

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.

React Redux Micro Frontends Architecture TypeScript GraphQL

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

React Redux TypeScript REST Echarts

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

React Redux TypeScript REST

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.

React Redux REST

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

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

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