Web development · Full-stack · Interactive

Websites and web appsthat solve realbusiness problems.

I build websites, online stores and web products — from WordPress and WooCommerce to customer portals, API integrations and 2D/3D configurators.

For agencies and employers
Example responsive interior-studio website: desktop and mobile versions
Material

Oak

Width

Sections

Sections: 3, width 1200 mm

Demo estimate

Price: 48,900 ₽

Live 3D

Vue / Three.js

8+
years of commercial experience
5+
years of international projects
Contract
registered sole trader, invoicing

Business problems

A tricky problem?Let’s sort it out.

You do not always need a new site from scratch. Often it matters more to improve the existing system, connect services or automate a process.
  • Quotes take too long

    Prices, configurations and orders are calculated by hand.

    Solution

    Online configurators, automatic pricing, and requests and orders placed on the site.

  • The site does not fit your process

    The standard CMS features cannot handle the scenario you need.

    Solution

    Custom business logic, checkout, booking, customer portals and plugins.

  • Your tools do not talk to each other

    Data is copied by hand between the CRM, the website and payment systems.

    Solution

    REST APIs, webhooks, and syncing statuses, payments and data.

  • The current site is hard to evolve

    An outdated CMS, technical debt, or problems with responsiveness or performance.

    Solution

    An audit, migration, refactoring, optimisation and ongoing support.

Services

From a website to a complex web product

From a corporate WordPress site to a web service with payments and an interactive configurator.
  • WordPress & WooCommerce

    Building and growing corporate sites, online stores and complex WordPress projects.

    Solves
    An off-the-shelf theme or page builder cannot handle your catalogue, checkout or content.
    You get
    A site your team can edit easily and grow without a rebuild.
    • Custom themes
    • Plugins
    • Gutenberg
    • ACF
    • Elementor
    • WooCommerce
    • Checkout
    Discuss a task like this
  • Web apps & customer portals

    Web applications, CRM-like systems, online booking, customer portals and automation.

    Solves
    Orders, payments and documents live in spreadsheets and chats instead of one system.
    You get
    A working service built around your process, connected to payments and other services.
    • Vue
    • Nuxt
    • PHP
    • REST API
    • MySQL
    • Payments
    • Telegram
    Discuss a task like this
  • 2D/3D configurators

    Interactive interfaces for choosing sizes, materials and options, with live pricing.

    Solves
    A complex product is hard to explain with photos, and prices are calculated by hand.
    You get
    Customers build their own version and see the price; the request arrives with the specs.
    • Three.js
    • Vue
    • Parametric geometry
    • Pricing logic
    • Store integration
    Discuss a task like this
  • Maintenance & development

    Extending existing sites and web applications, including legacy code.

    Solves
    The site works, but nobody dares touch it: an outdated CMS, bugs, slow pages.
    You get
    A plan of changes and careful improvements without a full rebuild.
    • Legacy migration
    • Bug fixing
    • Performance
    • Security
    • WCAG
    • API
    • Updates
    Discuss a task like this

Selected work

Real projects.Complex problems.Working solutions.

A selection of projects I have worked on. Each one is a real business problem with a considered technical solution.
  1. Commercial platformCommercial · Agency work

    Self-Storage Booking Platform

    A booking platform for a multi-location self-storage business: units and pricing, reservations, payments and a customer dashboard.

    Role
    Full-stack development as part of an agency team: WordPress, Vue 3, PHP, API and payment integrations.
    Result
    The whole customer journey — search, booking, payment and lease management — runs online on the production site.
    • WordPress
    • Vue 3
    • PHP
    • REST API
  2. Product / Web appOwn product

    МойМастерОК

    Clients, estimates, invoices, shareable documents, payments and order history. My own product: from UX and architecture to frontend/backend and deployment.

    Role
    Product design, UX/UI, frontend and backend, database architecture, deployment.
    Result
    A working product on its own domain: a tradesperson runs clients, estimates, invoices and payments in one place — from a phone.
    • Vue 3
    • Pinia
    • PHP 8.2
    • MySQL
    • Docker
    • PWA
  3. Interactive 3DPersonal · Open source

    VaryForm 3D Configurator

    A parametric 3D shelving configurator with scene controls and a bill of materials.

    Role
    Architecture, UI and 3D: Nuxt, TypeScript, Three.js.
    Result
    A working demo with open source code on GitHub — rotate the model and inspect the implementation.
    • Vue 3
    • Nuxt
    • TypeScript
    • Three.js
    • WebGL
    • WooCommerce
  4. Migration / E-commerceCommercial · Agency work

    Healthcare E-commerce Migration

    Migration of an established e-commerce platform from a custom CMS and MS SQL to WordPress: content migration, an Elementor rebuild, responsive fixes and checkout logic for one-time and subscription products in the same cart.

    Role
    WordPress development and migration as part of an agency team: data migration, frontend rebuild, responsive work, custom checkout.
    Result
    The store moved from a legacy CMS to WordPress with its core e-commerce logic intact. The new architecture makes pages and content easier to work with, and the custom checkout kept the business flow the store needs.
    • WordPress
    • PHP
    • MySQL
    • MS SQL
    • Elementor

Expertise

Technologies I work with

From WordPress sites to complex web services and interactive products.

  • WordPress
  • WooCommerce
  • PHP
  • Vue 3
  • Nuxt
  • REST API
  • Three.js
  • MySQL
Full tech stack & experience

Pricing

What does development cost?

Pricing depends on the scope and complexity of the project. After a short discussion, I’ll suggest an approach, timeline, and estimate.

  • Landing page

    Price
    Request a quote
    Timeline
    from 5 working days

    A responsive one-page site for a service or product, with an enquiry form, basic SEO setup and easy content editing.

    For standard features and ready content.

    Discuss a landing page
  • WordPress / WooCommerce

    Price
    Request a quote
    Timeline
    from 2 weeks

    Corporate sites, catalogues and online stores: CMS setup, responsive development, products and standard checkout flows.

    Custom checkout and complex integrations are estimated separately.

    Discuss a site or store
  • Web applications & 3D

    Price
    Custom estimate
    Timeline
    Depends on scope

    Customer portals, booking, automation, API integrations, interactive configurators and product pricing.

    We can start with a single module or an MVP and grow the product in stages.

    Discuss a complex project
  • Maintenance & improvements

    Price
    Contact for rates
    Timeline
    from 1 hour

    Bug fixes, new features, updates, integrations and optimisation of an existing site.

    Before starting we agree on the task and an estimate of the time.

    Discuss improvements
  • Work under a contract
  • Staged payments by agreement
  • Handover of the results and access
  • Bug fixes on the agreed terms

Don’t see your task here?

Send a description or a link to your current site — we’ll discuss a solution and estimate the scope.

Get an estimate for my project

How I work

From the first brief to launch

  1. 01

    Discovery

    I study the task, the current site and the requirements.

  2. 02

    Estimate

    I propose an approach, milestones, a timeline and a cost.

  3. 03

    Development

    I build the solution and show progress along the way.

  4. 04

    Testing & launch

    Testing, fixes and deployment.

  5. 05

    Support

    I help the product grow after launch.

Irina Grigoreva working at her laptop

About

Irina GrigorevaFull-stack developer with 8+ years of experience.

I work with WordPress, WooCommerce, PHP and modern frontend. I take on new products as well as existing systems that need to grow — from integrations and checkout to customer portals and interactive interfaces.

I take part in the technical discussion and write the code myself. I can work directly with a client or as part of an agency team.

  • 8+

    years of commercial experience

  • 5+

    years of international projects

  • Full-stack

    frontend, backend, integrations

FAQ

Common questions

Can you work on an existing site?

Yes. We can start with an audit of the current build, find the weak spots and plan the changes — a full rebuild is not required.

Do you work under a contract?

Yes. I work as a registered sole trader (IP), with a contract and an invoice.

Can we start with a small task?

Yes. I take on individual improvements as well as larger projects.

How much does it cost?

It depends on the features, the state of the existing project and the integrations involved; web applications, integrations and configurators are estimated by their functionality.

The first conversation about the task is free. Before work starts we agree on the cost, timeline and scope; additional tasks are discussed separately.

Can you connect payments, a CRM or an external API?

Yes, as long as the service offers a suitable API and the technical means.

Who owns the result?

The handover of code, access and rights is set out in the contract; third-party libraries and services remain under their own licences.

Contacts

Got a task?Let’s talk abouthow to build it.

Send a description, a mockup or a link to your current project. I will review the task and suggest an approach, a timeline and a cost.

What do you want to launch?

Example interior-studio website: desktop and mobile versions with the hero, an enquiry button and sections

A modern responsive website, ready to launch and grow.

  • Responsive
  • SEO-ready
  • Fast loading
  • Easy to manage

WordPress · WooCommerce · Landing / Corporate / Store