Marcin Kwiatkowski

🔹 Senior Software Engineer w Kingspan Water & Energy ✨ Asystent na WETI PG 🎓

Gdynia, Pomorskie, Poland

About

Oto, w czym mogę Tobie pomóc: 👉 Specjalizuję się w budowaniu produktów webowych i systemów rozproszonych, wykorzystując m.in.: React / Next.js / NestJS (TypeScript), FastAPI (Python), Java (Dropwizard / Micronaut / Spring Boot). Jestem również otwarty na nowe technologie, co pozwala mi dostosowywać się do zmieniających się potrzeb rynku. 👉 Pomagam w implementacji podejść i narzędzi, które sprawiają, że projekty stają się dojrzalsze i stabilniejsze. 👉 Opracowuję innowacyjne strategie migracji systemów do nowszych technologii. Realizowałem m.in. migracje z AngularJS do Reacta i Next.js na frontendzie oraz wiele różnych kombinacji po stronie backendu. 👉 Uczę, jak zostać dobrym inżynierem oprogramowania. Spędziłem setki godzin na zajęciach, które cieszą się wysokimi ocenami od studentów i kursantów na bootcampach 🔥 👉 Oferuję indywidualne konsultacje online, aby pomóc Ci podnieść techniczne kwalifikacje. 👉 Dzielę się wiedzą i doświadczeniem podczas konferencji, meetupów oraz webinarów. Serdecznie zapraszam do kontaktu 💪 ============================== Mój profil według badania DISC D3: 👉 Ostrożny, praktyczny, działający w przemyślany sposób (preferowane role: analityk i strateg) 👉 Lojalny, przewidywalny (wartości: lojalność i równość) 👉 Zdyscyplinowany, nieobojętny, myślący w logiczny sposób (C - dokładny, sumienny oraz S - cierpliwy, lojalny i pragmatyczny) 👉 Nastawiony na rozwój i naukę (motywacja: wiedza)

Experience

  • Senior Software Engineer at Kingspan Water & Energy
    Mar 2025 - Present · 1 yr 4 mos

    🔹 Rozwój platformy telemetrycznej do zarządzania magazynowaną substancją wraz z jej stałym monitorowaniem. 🔹 Wdrożenie platformy na k8s w chmurze. 🔹 Integracja fizycznych urządzeń IoT. 🔹 Opracowanie i wdrożenie stopniowej migracji istniejącej aplikacji webowej typu legacy do nowszych rozwiązań technologicznych, na których wdrażany jest lepszy i nowocześniejszy UI/UX dla użytkowników końcowych. Stos technologiczny: 🔸 Next.js, React, TypeScript 🔸 Java, Spring Boot 🔸 PostgreSQL, MongoDB, Redis, RabbitMQ 🔸 Kubernetes, Azure

  • Asystent at Gdańsk University of Technology
    Feb 2023 - Present · 3 yrs 5 mos

    Katedra Inżynierii Oprogramowania - Wydział Elektroniki, Telekomunikacji i Informatyki Prowadzone zajęcia: 🔹 Aplikacje Baz Danych (wykład + laboratorium, autorski zakres materiału 😎) 🔹 Framework Tools for Data Engineers (wykład + laboratorium, zajęcia w j. angielskim, autorski zakres materiału 😎) 🔹 Systemy Operacyjne (laboratorium)

  • Vemco Sp. z o.o. (5 yrs 8 mos)
    • Senior Software Engineer
      Sep 2022 - Present · 3 yrs 10 mos

      🔹 Projektowanie i bieżący rozwój rozproszonych systemów (klient web, mechanizmy przetwarzania danych i komunikacja z urządzeniami) 🔹 Mentoring dla nowych i młodszych stażem członków zespołu 🔹 Przeprowadzenie szkolenia z Playwrighta i wdrożenie testów automatycznych do procesu wytwarzania oprogramowania w firmie. Dzięki testom automatycznym uruchamianym cyklicznie z pipeline'ów udało się przyspieszyć reakcję na błędy wykryte na stagingu i zmniejszyć ilość manualnej pracy. 🔹 Współpraca z DevOpsami (spotkania weekly follow-up i synchronizacja prac) 🔹 Organizacja pracy praktykantów (raz w roku przez miesiąc) Stos technologiczny: 🔸 React, Next.js, TypeScript 🔸 Python, FastAPI 🔸 Playwright 🔸 MSSQL, Redis, RabbitMQ 🔸 Docker, Kubernetes, Rancher

    • Senior Frontend Developer
      Nov 2020 - Aug 2022 · 1 yr 10 mos

      🔹 Przeprowadzenie szkolenia z Reacta i jego ekosystemu dla całego zespołu programistów 🔹 Wdrożenie Reacta w bieżących projektach 🔹 Uruchomienie nowych projektów stworzonych w Reakcie 🔹 Wdrożenie dobrych praktyk wytwarzania oprogramowania takich jak: praca na merge requestach, code review, trunk-based development, pisanie testów, continuous integration) Stos technologiczny: 🔸 React, TypeScript 🔸 GitLab

  • Tech Lead at Just Join IT
    Mar 2021 - Jul 2022 · 1 yr 5 mos

    🔹 Praca przy stworzeniu nowych, odświeżonych technologicznie wersji portali Rocket Jobs (https://rocketjobs.pl) i HelloHR (https://hellohr.pl) 🔹 Stworzenie portalu Oh My Dev (https://ohmydev.pl) 🔹 Podejmowanie decyzji technicznych w ramach zespołu oraz dbanie o dostarczanie funkcjonalności na czas 🔹 Budowanie mikrousług z wykorzystaniem architektury heksagonalnej 🔹 Udział w procesach rekrutacyjnych i wdrażanie nowych członków zespołu Stos technologiczny: 🔸 React, TypeScript, Next.js 🔸 NestJS, PostgreSQL, Redis 🔸 Docker, Kubernetes

  • Trener IT at infoShare Academy
    May 2018 - Jan 2022 · 3 yrs 9 mos

    🔹 Prowadzenie zajęć teoretyczno-praktycznych na bootcampach (tematyka: Git, Docker, Linux, Java, TypeScript, SQL, React, Webpack) 🔹 Udział w próbnych rozmowach rekrutacyjnych dla kursantów