Full-stack Laravel & Vue Developer | Kirill Shkaev
Open to work · Full-stack

Kirill Shkaev
Full-stack Developer

I build websites, web apps and APIs with PHP, Laravel and Vue: from idea to a live production server.

Kirill Shkaev
3+
years of commercial development
2
products launched: an SMM panel and a white-label service
1
person covering the whole cycle: backend, frontend, server

Experience

Where and what I worked on

Frontend → Full-stack developer · Remote
Oct 2025 - present
Project
  • O-Live, a healthy-food subscription service on Laravel: the whole frontend and backend, admin panel (dishes, menu calendar, plans, orders), API and database.
  • Integrations: payment processing, WhatsApp OTP verification, syncing orders and deals with a CRM.
  • Delivery-zone map with a polygon editor, server-side offline conversions for analytics, releases to production.
Laravel Vue MySQL Integrations
HTML/CSS developer → Frontend developer · Remote
Apr 2023 - Oct 2025
  • Responsive HTML/CSS from designs for 40+ projects: CSS/SCSS, Bootstrap, Blade templates.
  • Interfaces and SPAs on Vue: CMS, CRM, chat, QR menus, desktop and mobile apps.
  • A gradual move into full-stack: building features on Laravel, working with the database and APIs.
Vue SCSS Bootstrap Blade
Freelance
Full-stack developer
2018 - present
  • Turnkey SMM panels: maintained and extended an older plain-PHP build from 2018, then rebuilt the platform from scratch on Laravel in 2026.
  • Supplier integrations, payments through several gateways, a ticket system, admin panel and client dashboard.
  • Websites, web apps and APIs to order: from requirements to a live server, including taking over someone else's code.
Laravel PHP MySQL Docker

What I do

I take on the whole project: design the backend and database, build the interface, set up the server and ship to production. One contractor instead of several - nobody to coordinate and no waiting for them to agree.

Web applications

Laravel backends, REST APIs, user dashboards, admin panels, integrations with payments and external services.

Frontend & interfaces

Responsive HTML/CSS, Vue SPAs, animations and a clean UI. Hand-built, no site builders and no bought templates.

Launch & support

I set up the server, databases and automated deploys. I can pick up an existing project, fix bugs and add features.

How I work

Four steps from the first message to a working service

1

Scoping

I work out what needs building and by when. The result is a feature list, a timeline and a price.

2

Design

Database schema, API structure and screens. We agree on them before the first line of code is written.

3

Development

I build the backend and the interface and show work in progress on a staging server - changes are visible right away.

4

Launch and support

I set up the server and the deploys, migrate the data and stay available after release.

My projects

Products I built myself and keep developing

SMM panel from scratch

Heroverin SMM

A panel for social media promotion: automated order intake and processing through supplier APIs, payments and balance deductions, a user dashboard and an admin panel.

Laravel MySQL Billing
Visit the site
Heroverin SMM interface
New order form in the panel: platform catalogue, service and price
Your own SMM panel, turnkey

SMMPanelRent

A ready-made white-label panel for rent: launch your own promotion service under your brand while I handle all the tech.

  • Panel under your own name and domain
  • You set the prices and the markup yourself
  • Payments, supplier APIs, automated order processing
  • Start with no code, servers or dev team
Visit the site

Stack

Technologies I work with every day

The whole stack, one person

From the database schema to the markup and the deploy: I design and maintain every layer myself, so nothing falls through the cracks between them.

Hover a layer to fan the stack out, or click to pin it.

Backend
PHP Laravel MySQL
Frontend
Vue JavaScript HTML5 CSS3
Infrastructure
Docker Nginx Apache Ubuntu Debian CentOS GitHub GitLab

Get in touch

Describe your task in a couple of sentences and I will reply with timing and a quote. A finished spec is not required.