Frontend · 5+ years
Remote
Open for projects · Q3 2026

Digital products with character.

Hi, I'm Artem — a frontend developer. I build web and cross-platform apps from scratch and clean up other people's. Especially love complex systems: role models, long forms, realtime, GIS.

Web apps Cross-platform Refactoring Prototypes & MVP Long-term support Design systems Performance TypeScript-first Web apps Cross-platform Refactoring Prototypes & MVP Long-term support Design systems Performance TypeScript-first Web apps Cross-platform Refactoring Prototypes & MVP Long-term support Design systems Performance TypeScript-first
Process

How I work.

01 / Brief

Listen

I dig into the product, scenarios and tech context. Ask a lot of questions. Output: a plan, risks and a timeline estimate.

02 / Architect

Design

Project structure, state, types, API contracts. If there's a design — I work from Figma; if not — we sketch with the designer.

03 / Build

Build

1-2 week iterations, demo at the end of each. Clean code, types, reviews, changelog. You see progress, not silence.

04 / Ship

Launch

Deploy, analytics, monitoring. After launch — I'm around for fixes, new features and optimization.

About

Hi, I'm Artem.

Frontend developer since 2021. Based in Perm, working remotely.

Artem with his dog Sonya
Artem with his dog Sonya

Over 5+ years I've worked on AI products, b2b platforms, marketplaces, map apps, CRMs and messengers. I love complex interfaces: long forms, role models, realtime, GIS — anywhere you have to think about architecture and state.

I prefer quality over volume. One solid project beats three rushed ones. Between fast-and-messy and slow-and-careful, I pick the second and openly discuss the timeline.

Sonya is my German Shepherd — this site is named after her. She's the best reviewer: silent when things are fine, gives me the look when I'm coding past midnight.

Experience
5+ years in production
Base
Perm · remote
Now
Full-time + freelance
Stack
Vue, React, TypeScript
Selected work

Cases.

01 / 05
Scroll →
GPT-5.5
⌘K
U
*
U
*
+
Ask anything…
NDA
Project
AI chat — optimization & evolution
Client
Under NDA
2026 · Frontend · Performance · Refactor
Open case
NDA
Project
Under NDA — building inspection reports
Client
Under NDA
2025 · Frontend · UI · Architecture
Open case
UxPRO — главный экран сайта
LIVE
Project
UxPRO — design studio site
Client
UxPRO
2024 · Fullstack frontend · Architecture · CMS
Open case
NDA
Project
Under NDA — full-cycle logistics platform
Client
Under NDA
2023 · Frontend · Analytics · Dashboards
Open case
LIVE
Project
Gaming marketplace
Client
Freelance
2021 · Frontend · WebSocket · Real-time
Open case
Stack

What I use.

Deepest in Vue/Nuxt and React/Next with TypeScript. For complex projects — Pinia / Redux, realtime via WebSocket, maps on Leaflet. All typed, no any in production.

TypeScript
Vue.js
React
Nuxt
Next.js
Tailwind
Pinia
Redux
SCSS
Vite
Figma
Docker