O mnie

Jestem programistą specjalizującym się w technologiach frontendowych, z ponad 15-letnim doświadczeniem w pracy nad rozwiązaniami webowymi. W trakcie swojej kariery brałem udział w różnorodnych projektach, pełniąc role takie jak Frontend Developer, UI/UX Designer, Team Leader, IT Manager, Staff Engineer oraz Product Owner.

Jestem osobą nastawioną na realizację celów – łączę kreatywność z podejściem zorientowanym na produkt, wyróżniając się dobrym wyczuciem UI/UX i umiejętnością szybkiego prototypowania.

W rolach zarządczych prowadziłem i wspierałem zespoły w codziennej pracy, przeprowadzałem rozmowy rekrutacyjne oraz wdrażałem najlepsze praktyki branżowe (Scrum, Kanban). Zawsze koncentruję się na rozwiązywaniu problemów, usprawnianiu współpracy i wspieraniu efektywnej pracy zespołów. Kieruję się podejściem „ludzie przede wszystkim” – zarówno w roli mentora, jak i we współpracy z interesariuszami.

Highlights

⏳ Ponad 15 lat doświadczenia w rolach związanych z tworzeniem oprogramowania (Frontend, UX/UI, Fullstack)
🎨 Szybkie prototypowanie interfejsów bezpośrednio w przeglądarce
🧠 Myślenie zorientowane na produkt
🚀 Proaktywność i nastawienie na realizację celów
🤝 Umiejętność pracy zespołowej
🌍 Doświadczenie w pracy zdalnej w międzynarodowym środowisku

Umiejętności

Software Development

Na co dzień pracuję z frameworkami Vue, Nuxt, Vuex/Pinia oraz TypeScript, wykorzystując je w projektach produkcyjnych.

W ciągu ponad 15 lat w branży miałem okazję pracować z wieloma popularnymi technologiami, frameworkami i pluginami na różnych poziomach zaawansowania, takimi jak Angular, React, jQuery, Grunt, Gulp, Webpack, NestJS, Supabase, Jest i inne. Uwielbiam metodologię Atomic Design, a także chętnie korzystam ze Storybooka, który pomaga w organizacji i utrzymaniu bibliotek komponentów.

Znam różnorodne koncepcje UX i prowadziłem projekty skoncentrowane na budowie Design Systemów.

Stack technologiczny – podsumowanie

Aktywnie wykorzystywane technologie: Vue (2/3), Nuxt (2/3), Vuex/Pinia, TypeScript, Tailwind, Storybook, Jest, Node


Doświadczenie z przeszłości (projekty poboczne i wcześniejsze): Angular, React, jQuery, Grunt, Gulp, Webpack, GraphQL, NestJs, Supabase

Zarządzanie zespołem

Praca w metodykach Scrum i Kanban, prowadzenie retrospektyw, demo oraz codziennych spotkań. Organizacja spotkań indywidualnych (1:1), zbieranie wymagań biznesowych, udział w rekrutacjach na stanowiska Frontend i UI/UX oraz onboarding nowych pracowników.

Branże, w których zdobywałem doświadczenie

E-commerce (produkty spożywcze, elektronika, moda, produktu premium etc), sport (piłka nożna), rozwój osobisty, rozwiązania medyczne i zdrowotne

Narzędzia

Jestem zaznajomiony z większością popularnych narzędzi i oprogramowaniem powszechnie używanym w firmach technologicznych i produktowych.

Historia zatrudnienia

Everli - 05/2019 - present (+5 years)

Frontend Developer, Senior Engineer, Staff Engineer

I joined Everli (formerly Supermercato24) in 2019 with the exciting goal of building a new SPA app for their e-commerce platform. The project focused on transitioning from an older Angular-based solution to a modern Vue-powered application. As the company grew, so did my role. I started as a regular Frontend Developer and advanced to Senior Engineer, eventually reaching the position of Staff Engineer.

Along the way, I dealt with a wide range of technical and leadership challenges: developing and maintaining the e-commerce platform, enhancing the internal design system and UI library, conducting job interviews, and leading frontend-related workshops. I also enjoyed mentoring teammates, sharing knowledge, and providing hands-on support to help the team solve everyday problems and grow together.

Wykształcenie

2006 - 2008 University of Silesia, Katowice, Poland

Master in computer science

2002 - 2006 - University of Silesia, Katowice, Poland

Bachelor's degree in physics

Po godzinach

Rodzina, sport (koszykówka, piłka nożna, siatkówka, bieganie), książki, filmy, muzyka (produkcja muzyczna), badania UX.