Skip to content
MK
Михаил Калачёв

Fullstack Developer

Михаил Калачёв

I build digital products from idea to production — from UI to architecture and infrastructure. 4+ years shipping commercial platforms, automation, and international products.

  • 4+ years — platforms, automation, international products
  • Full stack: APIs, React/Vue, CI/CD
  • Systems built to scale with the business
React · Next.js · Vue 3 · TypeScript
Laravel · PHP · Inertia.js · Django
Architecture · SSR · WebSockets · CI/CD
MySQL · SQL · Redis · Postgres

Open to remote work and international projects

Approach

Systems, not components

For me, development is building a system where every part works predictably and is ready to grow over years.

My core skill is diving into business domains and finding solutions that deliver real value.

Impact

What changed because of my work

Measurable business impact — not code metrics, but effects for people and processes

Whitewill

Automated catalog instead of manual labor

7

markets with zero manual export

4 update cycles daily (3 syncs + full morning export), price recalculation in 7 currencies, photos, translations, and admin pages. Work dozens of employees did manually now runs on schedule across all markets.

Whitewill

Property publishing for managers

1

click instead of hours of manual entry

Descriptions, parameters, SEO blocks, and multi-language translations are generated automatically after each export. Managers went from manually filling cards to review and publish — minutes per property, not hours.

Whitewill

Partner channel analytics

20+

filters and thousands of rows per report

Admin dashboard with flexible filtering and async Excel export — managers export thousands of partners and clients without timeouts. Bidirectional amoCRM sync keeps the partner portal and CRM as one system.

Whitewill

Unified search without release regressions

7+

markets — one search engine

One filtering engine for different countries, property types, and business rules. After E2E tests on critical flows, search stopped breaking on releases — conversion became predictable with each deploy.

Whitewill

Catalog migration to a modern stack

0

days of business downtime

Critical sections migrated to Inertia.js + Vue 3 with SSR while thousands used the platform daily. The business kept running; SEO pages remained full units for organic traffic.

Teknolab

Product for Kaspi.kz sellers

100%

seller routine — automated

Dashboard for tracking products, prices, and stock: daily routine operations sellers did manually are now automated. The product became a daily work tool, not a one-off Excel task.

Work experience

Where I built products

Each project — new scale and new responsibility

2024.05 — 2026.06

Premium real estate · STATION 1

Whitewill

Frontend / Fullstack Developer

Over 4 years, grew from UI tasks to owning key modules of an international platform: search, catalogs, data automation, and Vue 3 migration — all without business downtime.

Owned frontend and fullstack work on a product serving 7+ markets at once. Designed search and filtering for different countries and property types, built fully automated catalog export, automated content and translation generation, and helped migrate critical sections to Inertia.js + Vue 3. My work eliminated manual labor that dozens of people did daily and made releases predictable for conversion.

Key areas

Real estate catalogs

Led migration of core catalogs to Laravel + Inertia.js + Vue 3: service layer, typed DTOs, lazy props, and SSR for indexing. Critical sections moved without business downtime; pages remained full SEO units.

Main platform

  • Designed unified search with multi-region logic, typed backend ↔ frontend contracts, and Playwright E2E — releases across markets without breaking conversion
  • Shipped automated catalog export: 3 daily syncs, handler chains, price recalculation in 7 currencies — across 7 markets with zero manual input
  • Automated property card text, SEO, and translations — managers went from manual entry to review and publish

Separate platform

Partner portal

partners.whitewill.ru — B2B ecosystem with amoCRM integration

Evolved partners.whitewill.ru — a separate product where I owned backend and integration work. Contributed to the points and public ranking system, bidirectional amoCRM sync, admin dashboard with 20+ filters and async Excel export, personal PDF/PPT reports, and partner SSO access to the Whitelist catalog.

Key implementations

  • 01Contributed to points and ranking — accrual rules, currency conversion, agency aggregation; the key partner motivator
  • 02Evolved bidirectional amoCRM integration — client, status, and broker sync both ways
  • 03Built admin dashboard with 20+ filters and async Excel export — managers export thousands of rows without timeouts
  • 04Contributed to personal partner reports (PDF/PPT) and SSO login to Whitelist
  • 05Extended referral registration, verification, and multi-region landing pages

Integrations

amoCRM

Bidirectional sync

Whitelist

Property catalog

LaravelPHPVueamoCRMMySQLJobsExcel Export
Vue 3TypeScriptLaravelInertia.jsPHPMySQLSSRPlaywright

2023.07 — 2024.04

WEB3 · CRYPTO · STATION 2

VOTON

Frontend Architect

Designed Web3 platform frontend architecture from scratch: Next.js, real-time, Django integration, and processes for a growing team.

Joined at an early stage when the product was built practically from scratch. Established Next.js architecture with SSR/SSG, set up WebSockets for real-time data, designed contracts with the Django backend, introduced typing and CI/CD. Built complex interfaces with GSAP and Three.js while keeping the codebase scalable as the team and feature set grew.

  • Designed Next.js frontend architecture: SSR/SSG, module structure, reusable components — the foundation the team grew on
  • Implemented WebSocket layer for real-time data — users see live updates without page reloads
  • Set up Django integration, TypeScript typing, and CI/CD — predictable releases in an early-stage product
ReactNext.jsTypeScriptWebSocketsDjangoGSAPThree.js

2022.02 — 2023.05

STATION 3

Teknolab

Fullstack Developer

Built a fullstack mindset: from UI to backend, data automation, and products used daily by real customers.

Started as a developer and quickly took on end-to-end work. Built a product for Kaspi.kz sellers — tracking products, prices, and stock with routine automation. Created large-scale data collection and processing for major e-commerce, and developed solutions for automotive and fuel industries. This is where I learned to own the full outcome, not just my slice of code.

  • [01]Built a product for Kaspi.kz sellers — dashboard, daily workflow automation, removed routine work for users
  • [02]Built automated pipeline for collecting and processing large data volumes for major e-commerce
  • [03]Fullstack with PHP, Laravel, Vue — interfaces, business logic, integrations, and admin tools in commercial products
PHPLaravelVueMySQLJavaScriptREST API

Expertise

How I design systems

Real experience across product layers — no abstract diagrams

01

Frontend

React, Next.js, Vue 3, TypeScript, Inertia.js — SPA, SSR, and complex interfaces with animation and real-time updates.

Whitewill · VOTON · Teknolab

02

Backend integration

Integration with Laravel, Django, Node.js: contract design, DTO layer, WebSockets, secure data transfer.

Whitewill · VOTON

03

Architecture

Service layer, regional factories, legacy migration without downtime, reducing technical debt.

Whitewill

04

Performance & SEO

SSR, lazy props, caching heavy pages, catalog and search optimization for organic traffic.

Whitewill

05

Quality & Testing

Playwright E2E for critical user flows, code review, regression control before release.

Whitewill

06

CI/CD & Infrastructure

Docker, release automation, development processes for growing teams and products.

VOTON · Whitewill

Competencies

Architectures and technologies I've shipped

Not just a tech stack — real systems I designed, evolved, and brought to production.

Enterprise Backend

01
LaravelPHPREST APIMySQLWebSockets

Designed and evolved the server side of large products: service layers instead of monolithic controllers, typed contracts between backend and frontend, multi-region business logic, and external integrations. Built automated catalog processing pipelines, real-time via WebSockets, and backend for partner platforms — all in production, under real load, with stability required for daily data updates.

Multi-region real estate platform — one product for 7+ markets with distinct logic, currencies, and languages

Real outcomes

  • 1Multi-region real estate platform — one product for 7+ markets with distinct logic, currencies, and languages
  • 2Fully automated catalog export: sync schedules, post-import handler chains, price and translation recalculation
  • 3Search and filtering system with different rules per country and property type
  • 4Data parsing and automation for e-commerce and commercial products at Teknolab

Tap for results

Modern Frontend

02
Vue 3ReactNext.jsTypeScriptInertia.js

Built client applications that stay fast and maintainable as products grow: public catalogs, complex search UIs, admin panels, and Web3 interfaces. Led legacy migration to Inertia.js + Vue 3, shipped SSR for SEO, TypeScript typing, and component architecture where business logic isn't scattered across the UI. For me, frontend isn't page markup — it's the layer through which users interact with the entire system.

Migrated critical Whitewill sections to Inertia.js + Vue 3 without business downtime

Real outcomes

  • 1Migrated critical Whitewill sections to Inertia.js + Vue 3 without business downtime
  • 2SSR catalogs: every property page as a full SEO unit for organic traffic
  • 3Single UI across countries — one codebase, regional logic under the hood
  • 4Next.js architecture for VOTON Web3 platform: SSR/SSG, real-time, scalable interfaces

Tap for results

Platform Architecture

03
Service LayerDTOMulti-regionamoCRMPlaywright

Designed platform architecture end to end: how to split responsibility across layers, launch new markets without code duplication, and connect frontend, backend, CRM, and data flows into one predictable system. Led deep transformations of live products — legacy migration, content automation, partner ecosystems, and reducing tech debt while the product already serves thousands of users.

Service factory architecture: one codebase, different business logic per region

Real outcomes

  • 1Service factory architecture: one codebase, different business logic per region
  • 2Partner portal partners.whitewill.ru — CRM ecosystem with bidirectional amoCRM sync
  • 3Content automation: texts, parameters, and translations generated by the system — managers only publish
  • 4Playwright E2E testing of critical search flows before releases across markets

Tap for results

Contact

Let's discuss your product

Looking for projects where architecture, quality, and long-term growth matter

© 2026 Mikhail Kalachev

Mikhail Kalachev — Fullstack Developer | Portfolio