ProjectsAboutSkillsContact

Vladyslav Osipov · Frontend Developer

Building interfaces and the architecture behind them

I work with React, Next.js, and Shopify. I design frontend architecture, build projects from scratch, develop existing systems, and solve performance problems.

View projectsGet in touch
Download CV

Odesa, Ukraine · Prefer remote work

Vladyslav Osipov with a guitar outdoors.

Two areas of work

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

React development

Websites and applications: component structure, CMS integration, multilingual content and launch.

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

Shopify

Themes, reusable storefront components and complex shopping interactions.

Explore projects

Skills in context

From individual components to a consistent system.
  • I design frontend application structure and separate the interface, state, and data access.

  • I use hooks and Context for local state and component communication, and Zustand or Redux for more complex shared state.

  • I design content models in Sanity, configure the editing interface, and connect it to the website.

  • I turn finished Figma designs into responsive interfaces, working through component states, preparing assets, and implementing animations and interactions.

  • I optimise how JavaScript, CSS, images, and components load.

  • I investigate existing code, find the causes of bugs, and refactor systems.

  • I can build straightforward APIs, handle form submissions, send emails, and save data.

Understand. Build. Verify.

Understand

Start with the task, its constraints, and the existing project.

Build

Clear code, reusable components and room to grow.

Verify

Check user journeys, responsive layouts, browser compatibility and performance.

How I work

Start with the task and its constraints I explore the expected outcome, the existing project, and the conditions that shape the solution. Then I break the work into parts, consider options, and test them in practice.

Clear code with room to grow A good solution should work reliably and be easy to use. The code should remain understandable, maintainable, and ready for further development.

Check before release I manually check key user journeys, responsive layouts, and browser compatibility. I review console errors and Lighthouse results. I have not written automated tests yet.

AI as a working tool I use AI to explore code, consider solutions, and speed up routine tasks. I read the resulting code and check its behaviour myself.

Technical responsibility. Still hands on.

On selected projects, I combined development with architecture, task planning, code review, and helping colleagues make technical decisions.

Splitdev

December 2025 — October 2026

Shopify stores, interactive product experiences and reusable components.

Splitdev

I developed Shopify stores, interactive product experiences, and reusable components. I also worked on a shared foundation for the team's new stores.

UTD

June 2021 — August 2025

From Junior to Senior Frontend Developer. Architecture, interfaces and technical leadership.

UTD

I progressed from Junior to Senior Frontend Developer. I built React/Next.js websites, Shopify themes, and application frontends, and worked with Vue.

I designed architecture and shared functionality, optimised performance, and maintained existing projects. On selected projects, I took responsibility for technical leadership and coordinating development.

Education & languages

Admiral Makarov National University of Shipbuilding

Bachelor's degree · Systems Engineer · 2014–2018

Ukrainian and Russian — native.

English — B1

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