Rectangle

O mnie

Cześć! Jestem Marcin Kwiatkowski!
Cieszę się, że odwiedziłeś moją stronę!

Kim jestem

TLDR: Software Engineer

Rozwiązuję problemy za pomocą kodu. Piszę ten kod z Polski. Kocham pisać kod. Dlaczego? Ponieważ czuję, że mogę pomóc rozwiązać niektóre duże problemy po prostu pisząc kod.

15 lat temu kładłem dachy i właściwie nie wiem, co pchnęło mnie w kierunku inżynierii. W każdym razie nie narzekam na to.

Obecnie większość czasu spędzam pisząc kod dla Docplanner, gdzie wspólnie sprawiamy, że opieka zdrowotna staje się bardziej ludzka.

Piszę ten kod w C# i Vue.js. Ale w przeszłości pisałem kod w JavaScript, PHP, React, Node.js, a nawet w Terraform.

Kiedy nie piszę kodu, piszę artykuły. Możesz je znaleźć tutaj na moim blogu i na Medium.

Kiedy nie piszę kodu ani artykułów i zmuszam się do nieużywania komputera, prawdopodobnie oglądam moją ulubioną drużynę piłkarską, gram w gry lub biegam.

Kiedy biegam, myślę o kodzie. To po prostu mój sposób na relaks. Cringe? Może. Czasami, gdy biegam, marzę o posiadaniu klasycznego samochodu w garażu.

Dziękuję za odwiedzenie mojej strony. Mam nadzieję, że znajdziesz tu coś przydatnego. Możesz przeczytać moją pełną historię poniżej, ale nie musisz. Lepszym pomysłem jest przeczytanie moich artykułów. Fantastycznym pomysłem jest skontaktowanie się ze mną. Będę szczęśliwy mogąc Cię poznać i posłuchać jakie masz wyzwania.

Marcin Kwiatkowski

Moja Filozofia

Jestem Chcę być powolną osobą

Nie chcę być uczestnikiem wyścigu szczurów

Lubię nowe technologie i jestem otwarty na naukę nowych rzeczy. Umiejętność uczenia się jest moją pierwszą mocną stroną według Gallup Clifton Strengths Assessment.

To wspaniale móc szybko uczyć się nowych rzeczy, ale jest też ciemna strona tej umiejętności. Uczenie się dla samego uczenia się. Zdałem sobie sprawę, że skakałem od jednej rzeczy do drugiej.

Chciałem być szybki, być lepszy, coś komuś udowodnić. Nie byłem w stanie skupić się na jednej rzeczy przez dłuższy czas i cieszyć się nią.

Wiele razy czułem, że straciłem kontrolę i robiłem rzeczy jak na autopilocie. Nauczyłem się z tego. To wyścig szczurów i nie chcę być jego częścią.

To, co próbuję teraz robić, to być wolną osobą.

  • nie akceptować każdej nowej rzeczy, która jest mi oferowana
  • nie wierzyć od razu, że XYZ jest rzeczą, która zmieni moje życie
  • nie podejmować decyzji w oparciu o strach przed pominięciem czegoś

Myśleć wolniej, być wolnym, unikać autopilota. To moja filozofia, którą staram się podążać.

Jak zacząłem

Moja pierwsza praca polegała na chodzeniu do sklepu po piwo dla szefa.

Dekarz

Zaczynałem jako pracownik fizyczny. Na początku byłem odpowiedzialny za sprzątanie placu budowy. Kolejną rzeczą było kupowanie piwa dla ekipy i przenoszenie ciężkich rzeczy z miejsca na miejsce.

Po roku mogłem przejść do następnego etapu i układać dachówki.

Po kilku latach zacząłem być niezależnym dekarzem. Oprócz dachówek, umiałem też montować rynny, okna dachowe i wykonywać obróbki blacharskie. Stałem się specjalistą i nawet miałem pomocnika.

Zmiana

Lubiłem tę pracę, bo mogłem tworzyć coś (dachy) i czułem, że to ważna praca. Pracowałem dla ludzi, którzy chcieli mieć dach nad głową.

Niestety, w Polsce ta praca nie jest dobrze płatna, a do tego była fizycznie trudna. Gorąco w lecie, zimno w zimie. Co więcej, wielu pracowników było alkoholikami. To nie było dobre środowisko.

Zacząłem studiować informatykę i po 3 latach udało mi się dostać pracę jako frontend developer.

Full-stack developer

W maju 2013 zacząłem pracować jako front-end developer w Chop-Chop.org. Moją pracą było przekształcanie plików PSD w działające strony.

Po około roku dołączyłem do zespołu developerów Magento i zacząłem pracować nad projektami Magento 1.9.x i backendem PHP.

Moim następnym krokiem było dołączenie do Divante - polskiego software house'u, gdzie mogłem pracować z Magento 2.x i tworzyć sklepy dla dużych polskich firm.

Marcin Kwiatkowski na dachu

Tech leader

Po 2.5 roku zostałem tech leaderem zespołu frontendowego Magento.

W 2020 roku dołączyłem do Gorilla Group, gdzie mogłem pracować z międzynarodowym zespołem i rozwijać sklepy dla klientów z rynku amerykańskiego. W tym czasie zacząłem też wnosić wkład w platformę Magento i PWA Studio - nowoczesny frontend dla Magento 2.

W 2021 roku zostałem zaproszony do dołączenia do Vuestorefront jako tech leader. Byłem odpowiedzialny za prowadzenie zespołu i projektu.

Software Engineer

Po trzech latach bycia tech leaderem czułem, że nie robię tego, co naprawdę chcę robić. Zgadnij co? Tęskniłem za kodowaniem. Tęskniłem za pisaniem kodu. Tęskniłem za tworzeniem czegoś od podstaw.

Znalazłem nową pracę w Docplanner, gdzie mogę znów pisać kod i tworzyć nowe funkcjonalności. Pracuję z C# i Vue.js.

Podoba mi się kultura Docplanner i misja, która polega na tym, by uczynić opiekę zdrowotną bardziej ludzką.

Marcin Kwiatkowski

Ja teraz i ja w przyszłości

Chcę skupić się na inżynierii i przekształcić się w inżyniera AI.

Inżynier AI

Ostatnio eksperymentowałem z AI i chcę zagłębić się bardziej w tę dziedzinę. Może przejście z fullstack developera na inżyniera AI to kolejny zwrot na mojej drodze.

Wróciłem też na studia! Rozpocząłem studia magisterskie w zakresie sztucznej inteligencji i uczenia maszynowego.

Przez następne dwa lata będę uczył się wielu nowych rzeczy, którymi podzielę się tutaj.

Edukator

Po kilku latach dryfowania chcę wrócić do korzeni i pomagać innym w nauce.

Ponieważ lubię się uczyć i lubię pisać, chcę spróbować połączyć te dwie aktywności w jedną i dzielić się swoją wiedzą z innymi.

Pisarz

Napisanie książki to duże wyzwanie, prawda? Wartość książek w obszarze AI spada każdego dnia.

Ale mam nadzieję, że książki przetrwają i będą wartościowe jeszcze przez długi czas.

Marcin Kwiatkowski

Moje Usługi

  • Mentoring Techniczny
  • Konsultacje Architektoniczne
  • Planowanie Rozwoju Kariery
  • Tworzenie Treści Technicznych
  • Inżynieria oprogramowania
services

OPINIE KLIENTÓW

Co mówią o mnie inni?

Praca z Marcinem była prawdziwą przyjemnością i mam nadzieję, że była to tylko jedna z wielu okazji, które nadejdą w najbliższej przyszłości. Marcin jest utalentowanym inżynierem frontendowym (z solidnym zrozumieniem UX i programowania) oraz inspirującym liderem zespołu, zawsze chętnym do podjęcia się dowolnego zadania lub pomocy innym. Jest również doskonałym komunikatorem, współpracownikiem i jest niezwykle pasjonujący w tym, co robi.

Bartosz Picho

ENGINEERING DIRECTOR, Vaimo
quote

Bardzo polecam współpracę z Marcinem przy tematach dotyczących architektury. Każde spotkanie wypełnione po brzegi sporą dawką merytorycznej wiedzy. Z każdej sesji wynosiłem także garść materiałów do powtórek. Zdecydowanie pisze się na drugą edycję Architektury z Marcinem!

Przemysław Korościk

Engineering Manager, Monogo

Miałem przyjemność pracować z Marcinem i jest on prawdziwym talentem zarówno pod względem umiejętności technicznych, jak i miękkich. Zawsze jest zaangażowanym i godnym zaufania członkiem zespołu. Zaimponował mi swoim nastawieniem do rozwiązywania problemów i proaktywnością. Marcin stale szuka nowych rzeczy do nauczenia się i wnosi świeże pomysły do projektu. Jeśli szukasz osoby, która potrafi rozwiązać każdy problem, Marcin jest właśnie tą osobą!

Cezary Olejarczyk

CEO, Open Loyality

MOJE CERTYFIKATY

Umieściłem je tutaj, bo ładnie wyglądają ;-)

Dlaczego warto ze mną współpracować

Ponad 10 lat doświadczenia

Dzięki mojemu doświadczeniu, różnym rolom i technologiom, których używałem, mogę pokazać Ci unikalną perspektywę na Twój problem i pomóc znaleźć najlepsze rozwiązanie.

Komunikacja asynchroniczna

Wierzę, że każdy problem można rozwiązać, gdy wystarczająco głęboko się w niego zagłębię. Spotkania są świetne, ale nie każdy problem można rozwiązać na spotkaniu.

Jeśli wolisz pracować w sposób asynchroniczny, jestem odpowiednią osobą. Chętnie Ci pomogę.

Praca z celami

Lubię wyznaczać cele i lubię widzieć postępy. Mogę pomóc Ci wyznaczyć cele i nad nimi pracować.

Jeśli masz jakieś długoterminowe cele lub po prostu chcesz poprawić swoje umiejętności, ale nie wiesz jak zacząć, jestem tu dla Ciebie.

Inżynierskie podejście do rozwiązywania problemów

Kiedy mam cel lub problem, lubię rozwiązywać go w sposób inżynierski. Oznacza to, że pierwszym krokiem jest zrozumienie problemu. Następnie lubię podzielić problem na mniejsze problemy i rozwiązywać je jeden po drugim.

Kiedy mam plan, realizuję go, testuję rozwiązanie i mierzę wyniki. Tak lubię pracować i mogę pomóc Ci robić to samo.