Website development of any complexity

Turnkey online store development, turnkey website development

Scroll

What I do

Online stores

Catalogue, payments, delivery and the integrations a business already depends on — from a first store to a rebuild that has to keep selling while it happens.

  1. Shop-Script9WooCommerce8OpenCart6
  2. Custom

Backend development

The part nobody sees and everybody feels: data models, admin panels an editor can actually use, payment and delivery integrations, third-party APIs, server and hosting setup.

  1. PHPLaravel2
  2. MySQLREST
  3. Hosting1

WordPress

Themes written from scratch, not bought and bent. The parent theme behind this site runs sixteen others, which is why a new project starts from a tested base instead of a blank file.

  1. WordPress36
  2. Custom themesPluginsMultilingual

Interface design

Design done by the person who will build it, so nothing is drawn that cannot ship. Layout, states, responsive behaviour and a design system the site can grow into.

  1. Enterprise sites23
  2. Promo16Landing pages18
  3. Design systems

Brand & graphics

Logotypes and the visual basics a young company needs before it has a brand book — and, when it matters, the paperwork to own them.

  1. Logotypes21Graphics24
  2. Trademark registration

Photography

A store is only as convincing as its pictures. Shot in-house, so the catalogue does not wait on a third party and the images match the design they were made for.

  1. ProductInteriorFood
  2. Panoramas2

DesignerDeveloperCreator

Konstantin Sorokin

I'm a software engineer. I build websites and online stores.

In practice that means full-stack development: interface design, front-end and back-end, integrations with payment, delivery and accounting systems, and the server underneath. Copywriting, search and larger builds go to specialists I have worked with for years.

Skills

  • 55technologies in use
  • 19years of shipped work
  • 88projects in the archive

Languages

  • PHP
  • Swift
  • JavaScript
  • Typescript
  • SQL
  • SCSS

Databases & caching

  • MySQL
  • MariaDB
  • PostgreSQL
  • SQLite
  • MS SQL
  • Redis

Frameworks & platforms

  • WordPress
  • WooCommerce
  • Shop-Script
  • OpenCart
  • Poster
  • Laravel
  • React
  • Vue
  • Node.js
  • Bootstrap
  • Tailwind
  • jQuery
  • GSAP

Analytics & advertising

  • Google Analytics
  • Google Ads
  • Google Search Console
  • Google Merchant
  • Facebook Ads

Servers & infrastructure

  • Debian
  • Ubuntu Server
  • Windows Server
  • nginx
  • Docker
  • Hyper-V
  • VMware
  • AWS
  • Google Cloud
  • Cloudflare
  • Backups
  • Monitoring

Tools & software

  • Git
  • Composer
  • npm
  • Vite
  • Postman
  • Xcode
  • Claude
  • Figma
  • Illustrator
  • InDesign
  • Photoshop
  • Final Cut Pro
  • FontLab

You do not have to know which of these you need

Six kinds of work are listed on this page and most projects use more than one. Say what the business sells and what is not working now — sorting out whether that is a store, a rebuild, a logotype or a set of photographs is my part of the job, not yours.