Posiadam 12-letnie komercyjne doświadczenie w zakresie inżynierii oprogramowania. Pracuję głównie w językach JavaScript i Python - dawniej C#, okazjonalnie C++. Zajmowałem się licznymi zagadnieniami front-endu i projektowania UX, jak i back-endu (SSR/SSG, Proxy API), programowania baz danych oraz komunikacji z urządzeniami.

W ramach działalności gospodarczej z sukcesem zrealizowałem i wdrożyłem rozwiązania usprawniające pracę małych przedsiębiorstw. Wykonywałem kontrakty dla dużych klientów z USA, Norwegii, Niemiec oraz Polski dostarczając skalowalne systemy. Ostatnie lata rozwoju zawodowego poświęciłem specjalizacji w technologiach frontendowych, ze stosem zorientowanym wokół React. Systematycznie usprawniam organizację pracy - swojej oraz całego zespołu - z pomocą narzędzi sztucznej inteligencji czy automatyzacji CI/CD. Dbam o bezpieczeństwo, architekturę i przejrzystość kodu.

Hobbystycznie zajmuję się fotoreportażem oraz projektowaniem i programowaniem urządzeń IoT. Gram w zespole perkusyjnym. Lubię górskie wycieczki.

Umiejętności

Front-end

  • React
  • Next.JS
  • TypeScript
  • HTML & szablonowanie
  • Web API
  • CSS (SaSS, Less, PostCSS, BEM, Flexbox, CSS-in-JS, Tailwind, CSS modules)

Back-end

  • Next.JS
  • Express
  • RESTful API, Web Hooks, WebSockets
  • PostgreSQL, MSSQL, Oracle, MySQL
  • Tauri
  • ASP.NET MVC, Web API
  • GraphQL, RabbitMQ

DevOps

  • Automatyzacja CI/CD
  • Automatyzacja środowisk deweloperskich i testowych
  • Konfiguracja wdrożeń

Inne

  • Programowanie funkcjonalne
  • Integracje z urządzeniami (Serial, TCP, UDP, ActiveSync, RFID)
  • Vue.js (Vue Storefront)
  • // legacy
  • .NETCF
  • Angular.JS
  • WebForms, WinForms

Narzędzia

Implementacja

  • Cursor
  • VS Code, Pycharm, Visual Studio
  • Storybook
  • Webpack, Vite, Astro, Parcel, Tauri

DevOps

  • Azure, Vercel, GitHub Pages
  • CI/CD Actions & Workflow
  • Git CLI, TFS, BitBucket, GitLab

Grafika

  • Figma
  • Onshape
  • Final Cut Pro
  • Photoshop
  • Lightroom
  • Invision, Zeppelin, Abstract

Inne

  • Monday, JIRA, VSTS, Mural
  • Chromatic
  • Jest, Vitest
  • ESlint, Prettier

Zatrudnienie

  • marzec 2021 - obecnie

    Senior Software Engineer w Sofomo - projekty dla USA - e-commerce, CMS, produkty cyfrowe, integracje, migracje, autmatyzacja CI/CD, funkcja leadera w mniejszych zespołach
  • listopad 2020 - luty 2021

    Działalność gospodarcza - seria wdrożeń usprawniających pracę w przedsiębiorstwie produkcyjnym z branży spożywczej
  • marzec 2020 - październik 2020

    Front-end developer w Navarra Lab - e-commerce + storefront
  • luty 2020 (projekt zawieszony)

    Front-end developer w Code and Pepper - projekt w technologii Flutter dla branży fintech
  • sierpień 2019 - styczeń 2020

    Działalność gospodarcza - system zarządzania plantacją owoców obejmujący oprogramowanie do zliczania zbiorów poprzez kolektor danych oraz część desktopową synchronizującą dane z czytnika celem generowania wypłat i raportów.
  • styczeń 2018 - lipiec 2019

    Full-stack developer w Forte_ Digital - projekty dla rynku Skandynawskiego
  • styczeń 2014 - czerwiec 2017

    Software developer w Comarch - projekty dla sektora publicznego, następnie praca w dziale R&D
  • luty 2013

    Zlecenie indywidualne dla NZOZ - system zarządzania bazą pacjentów i wyników badań.

Edukacja

Studia

  • Informatyka i Ekonometria, Wydział Zarządzania, Akademia Górniczo-Hutnicza (2011-2016)

Kursy

  • Projektowanie ergonomicznych interfejsów użytkownika (2017)

Języki obce

  • Angielski (biegle, certyfikat C1)
  • Francuski (podstawowy)