A collection of projects I've worked on, showcasing my skills and experience.
Artist portfolio for Wiola Smyk. I built the frontend and backend using a Yii-based CMS.
Mostki Żelazowa Wola - Residential Beach Resort
Gawarkiewicz - Website for photographers
q22 - Modern site for an office skyscraper.
Citypoint - Website for logistic parks.
Pinktest - pregnancy tests, cosmetics and supplements for women
Czartoryska i partnerzy - website for a law firm.
Michał Woś - website for a law firm.
A lightweight, customizable accessibility widget for websites that helps meet WCAG standards. It allows users to adjust text size, contrast, spacing, and other visual preferences to improve readability and accessibility.
A flexible, TypeScript-based Popup plugin that supports click-triggered and auto-open modals. It allows for both generated content and custom HTML templates.
Logos carousel is a lightweight, configurable TypeScript plugin that creates an auto-scrolling logo carousel. With the use of IntersectionObserver, carousels are initialized only when they appear in the user`s viewport, improving performance.
Names carousel – is a lightweight TypeScript component for animating scrolling lists of names with different sizes based on scores. It utilizes the IntersectionObserver API to activate animation only when the element is in view.