ProjectsAboutSkillsContact

PROJECTS / WEB INTERFACES + SHOPIFY

Selected projects. Two directions.

Web interfaces and Shopify: twelve projects where I designed architecture, built interfaces, and solved performance problems.

Each case study covers the challenge, my contribution, key decisions, and the outcome.

TWO DIRECTIONS

01 / Shopify

7 projects · Shopify

02 / Web interfaces

5 projects · Web interfaces

Web interfaces / 01

VOsipov.dev homepage in desktop and mobile layouts, showing the responsive interface and shared visual system.

VOsipov.dev — building my portfolio

The portfolio you're using, built with Next.js and Sanity: structured content, reusable interface components, and a tested delivery workflow.

I shaped the requirements, architecture, and interface, using AI tools during development and reviewing the resulting implementation through component, application, and release checks.

Next.js · React · TypeScript · Sanity · Tailwind CSS · Storybook · Framer Motion · GROQ · Vitest · Playwright · axe-core · GitHub Actions · Vercel

View case study

Shopify / 02

Current Gain demo product gallery beside size, colour and quantity controls.

Gain — a reusable core for Shopify themes

A Shopify Theme Store theme whose architectural foundation was later reused in Boutique, Ultra, and Allure.

I built much of the frontend core and the product page: the component structure, EventBus, and shared behaviour for sliders, video, dialogs, and drawers with focus management.

Shopify · Liquid · JavaScript · Swiper

View case study

Web interfaces / 03

AI reconstruction of a multilingual website in desktop and mobile layouts, with an image hero, project filters and project cards.

Multilingual website with a page builder

React · Next.js · TypeScript · Sanity · Tailwind CSS · Storybook · Vercel

A website that editors can manage in multiple languages and assemble from predefined sections.

I designed the application architecture and content model, configured Sanity, implemented multilingual support, and set up deployment. I led a team of two developers and helped build the sections and components.

View case study

Web interfaces / 04

AI reconstruction of a dark corporate website in desktop and mobile layouts, with a large serif hero and rounded project cards.

Corporate website with interactive components

React · Remix · Storybook · Framer Motion

A small website with animations, an interactive cursor, and a contact form, built from supplied designs.

As the sole developer, I designed the component and data architecture, built the pages and accessible dialogs, and implemented email delivery on the server.

View case study

MORE PROJECTS

Shopify / 05

AI reconstruction of a fashion collection in desktop and mobile layouts, with a split collection header and quick-add product cards.

Modernising and speeding up a Shopify store

Shopify · Vue · Vite / Rollup · Tailwind CSS

An existing theme modernised through a Vue 2 to Vue 3 migration, a move from Webpack to Vite/Rollup, and a new component loading strategy.

In my measurements, the mobile PageSpeed Insights Performance score rose from 14 to 78.

View case study

Web interfaces / 06

Anonymised homepage hero with colourful fluid-canvas swirls behind a large headline and circular call to action.

Restoring and developing an inherited corporate website

Gatsby · React · GraphQL · WordPress · SCSS · Webpack · Contact Form 7

I took over an existing Gatsby and WordPress website, rebuilt much of its interface, separated shared CSS from component JavaScript, and created contact and product-support journeys. The changes were released to production.

View case study

Web interfaces / 07

Concept illustration of a theme landing page with fictional storefront previews and a quiz loading state.

A static landing page for Shopify themes

HTML · CSS · JavaScript · Glide · WebP · Vercel · GitLab CI

As the sole developer, I built and published a standalone theme landing page with responsive cards, sliders, optimised imagery and an external quiz. I also implemented later layout iterations supplied by the team.

View case study

Shopify / 08

Concept illustration of a fictional learning-project catalogue beside a product-personalisation form and artwork preview.

A Shopify store combining learning content and product personalisation

Shopify · Liquid · JavaScript · metaobjects · metafields

I developed storefront components, shopping journeys, structured learning content and product personalisation. The work connected a filterable learning-project catalogue with product discovery and validated artwork uploads.

View case study

Shopify / 09

Concept illustration of a fictional customisable product page with file rows, variant controls and a synchronised sticky purchase bar.

A modular product page with order personalisation

Shopify · Liquid · JavaScript · Swiper · metafields · FormData

I split a complex product page into focused controllers for variants, media, uploads and purchasing. I built multi-file personalisation and kept the main and sticky purchase controls in sync.

View case study

Shopify / 10

Concept illustration of fictional desk lamps in a desktop and mobile product-comparison table.

Product comparison in a Shopify storefront

Shopify · Liquid · JavaScript · metafields · carousels

I built a comparison journey spanning product cards, product pages, a header counter and a dedicated comparison table. It supported filtering, sorting, differences-only views and aligned horizontal navigation.

View case study

Shopify / 11 · In development

Concept illustration of a fictional theme styleguide with light and dark tokens, controls and component examples, marked in development.

A reusable foundation for Shopify stores

Shopify · Liquid · JavaScript · CSS variables · theme settings

I am developing a shared theme foundation with configurable design tokens, reusable storefront components and an interactive styleguide. Parts have already been used in one client store; adoption as the team's standard starting theme is still in progress.

View case study

Shopify / 12

Concept illustration of a fictional homeware search catalogue with filters, result cards, loading and empty states.

Integrating external search with a Shopify catalogue

Shopify · Liquid · JavaScript · external search · URL state

I connected an external search and catalogue service to Shopify-rendered product cards. I built shared results, filters, sorting and pagination, synchronised URL state, and handled partial product-loading failures.

View case study

05 / CONTACT

Get in touch

Have a project, a technical challenge, or a collaboration in mind? Send me a message.

Message me on TelegramEmail me

  • Telegram
  • ·Email
  • ·LinkedIn
  • ·+380 99 257 86 23

Frontend Developer · React/Next.js and Shopify

Odesa, Ukraine

ProjectsAboutSkillsContact
TelegramEmailLinkedIn+380 99 257 86 23

© 2026 Vladyslav Osipov