Experience

Experience

I started close to the interface and gradually took wider responsibility for architecture, product decisions, quality systems and team development. Frontend remains my main discipline.

Download CV ↓

Employment

Everli

Frontend Developer → Senior Frontend Engineer → Staff Frontend Engineer

I joined Everli with a specific mission to help modernise its customer-facing frontend and progressed from Frontend Developer through Senior Frontend Engineer to Staff Frontend Engineer as my responsibility expanded across architecture, shared frontend systems, white-label multi-tenant UI work, product delivery, quality and team support.

Migration architecture

  • Co-designed an incremental migration of the customer-facing e-commerce application from Angular to Vue, avoiding a high-risk big-bang rewrite while normal product delivery continued.
  • Built the custom Angular directive and integration layer that allowed Angular routing to render existing Angular views or new Vue pages from a shared component library.
  • Turned the migration into small production releases, with Vue views and complete pages being delivered during my onboarding rather than after the full rewrite.
  • Built and evolved the component workflow around Vue CLI, Storybook, unit and snapshot tests, mocked API states and shared review with design.
  • Migrated the product section by section until Angular was used mainly for routing and application-shell responsibilities.
  • Helped move routing, session handling, page-level components and application state into Nuxt, consolidating the component-library workflow and enabling Angular to be fully retired.
  • Later contributed to rebuilding the customer-facing frontend on Nuxt, TypeScript and Tailwind CSS.

Wider responsibility

  • Work across product, design, backend and business constraints to clarify complex requirements and delivery trade-offs.
  • Supported white-label multi-tenant UI work as the frontend platform and component system evolved.
  • Led a cross-functional design-system initiative for web and mobile products.
  • Build and maintain Playwright, unit and integration coverage for critical flows and contribute to accessibility initiatives.
  • Supported frontend recruitment, mentoring, onboarding and workshops as the team grew.
Read the migration story →

Vue · Nuxt · TypeScript · JavaScript · Pinia/Vuex · Tailwind CSS · Playwright · Jest · REST APIs · Design systems · Accessibility

E-Net Production

Product Owner / Frontend Team Lead

Owned product delivery for a no-code platform used to build and distribute promotional shop-in-shop experiences across retailer and e-commerce websites.

  • Worked directly with client stakeholders to gather requirements and translate them into delivery tasks and milestones.
  • Led a technical team through backlog refinement, planning, daily coordination, retrospectives and client demos.
  • Alongside the Product Owner role, served as Frontend Team Lead for a 12+ person frontend group, conducting one-to-ones, recruitment, retrospectives and performance reviews.
Read the product ownership case study →

Pepper.com

Frontend Developer

Built Vue components and UI elements for an Angular-based administration panel while collaborating with an international remote team.

E-Net Production

Frontend Developer → Senior Engineer → Frontend Team Lead

Progressed from UI and e-commerce template delivery into senior frontend engineering and team leadership, helping shape the company’s frontend systems, interface quality and team practices.

  • Designed and implemented e-commerce interfaces and reusable HTML, CSS and JavaScript templates.
  • Helped create internal frontend frameworks, component systems and reusable delivery foundations.
  • Mentored frontend engineers and designers and supported recruitment, onboarding and development plans.
  • Led Agile ceremonies, improved delivery processes and remained hands-on in everyday technical problem-solving.
Read the frontend platform case study →

Elamed

Frontend Developer Intern

Created UI designs, HTML, CSS and JavaScript templates and Django and Smarty themes for a custom CMS; first professional use of SVN.

Webheart

UI Designer / Junior Frontend Developer

Created UI designs, frontend templates and Joomla themes.

Selected consulting

Undisclosed early-stage product

UX/UI Consultant

Independently reviewed an early-stage product, identified the most important usability and information-hierarchy problems and translated them into prioritised redesign recommendations.

  • Analysed core journeys, interaction patterns and visual hierarchy.
  • Separated high-impact usability issues from lower-priority polish.
  • Evaluated recommendations from both UX and technical-feasibility perspectives.

Teldoc

Frontend & UX Consultant

Audited and redesigned the public website, implemented the frontend and supported product discovery and interface direction for new digital-health work.

  • Reviewed the existing user experience and information hierarchy.
  • Defined and implemented a clearer public-facing interface.
  • Redesigned Genotypos, a related health product, while keeping the public case study focused on the broader product and UX context.
  • Worked with headless CMS platforms including Contentful and Prismic, defining content models and integrating structured content into frontend applications. Built reusable frontend components around CMS-managed data while keeping content, presentation and application logic cleanly separated.
  • Facilitated product and UX discussions around user needs, priorities and new product concepts.
Read the product reset case study →

Parallel freelance practice

Drazewski Design

Freelance UI Designer / Frontend Developer

Delivered more than 40 projects for clients and agencies across Poland, Norway, the Netherlands and England, covering UI design, frontend implementation, WordPress, estimation and client communication.

Education

Master’s degree in Computer Science

University of Silesia in Katowice, Poland

Bachelor’s degree in Physics

University of Silesia in Katowice, Poland

Capability summary

  • Frontend

    Vue, Nuxt, TypeScript, JavaScript, HTML, CSS, responsive interfaces and API integration.

  • Headless CMS & content-driven applications

    Contentful, Prismic and API-driven frontend architectures — from content modelling and component mapping to frontend integration.

  • Systems and quality

    Component systems, design systems, accessibility, performance, Playwright, unit and integration testing.

  • Product and UX

    Requirements analysis, product discovery, UX audits, information architecture, prototyping and backlog refinement.

  • Leadership

    Mentoring, recruitment, one-to-one meetings, retrospectives, facilitation and technical decision-making.

  • Creativity

    I started as a designer, I make music, I was part of a hip hop crew for 10 years and I like working with people in hackathons and other collaborative projects.

Earlier experience also includes Angular, jQuery, Twig and interface design.