orlov.tech
Svyatoslav Orlov
СО

Hi, I'm

Svyatoslav Orlov

Frontend / Mobile Developer

I build Telegram WebApps and native Android apps via Capacitor — from first commit to Google Play. Frontend at Loov.

Projects below

About

I work across web and mobile: React, TypeScript, Capacitor. Architecture → code → review → ship. I use Claude Code and MCP servers to automate the routine — so the time goes into what actually matters: the product.

Approach

01

From first commit to production

I take the task end to end: architecture, code, review, deploy. No handoffs between «the frontend dev who wrote it» and «the frontend dev who fixes it».

02

Web and mobile are one product

A React + Vite PWA becomes a native Android app via Capacitor: one codebase, biometrics, push notifications, Google Play.

03

Architecture you can maintain

FSD on the frontend, BFF on the backend, monorepo for multi-app setups. So that six months later the code is readable, not «let's burn it down and rewrite».

04

AI as a co-author, not magic

I use Claude Code and MCP servers for the routine: boilerplate, reviews, migrations, docs. Decisions and the product stay with me.

Stack

Core stack

React
TypeScript
Next.js
NestJS
Capacitor
Claude Code

Frontend

ReactTypeScriptNext.jsTailwind CSSViteRadix UIMotionReact Hook FormTanStack Query

Backend

NestJSNode.jsPostgreSQLRedisDrizzle ORM

AI

Claude CodeMCP serversClaude SkillsLovable

Tools

CapacitorTelegram Bot APIFirebase FCMChrome Extensions APIn8nGit

Infrastructure

DockerDocker ComposeNginxGitHub Actions

Experience

Frontend / Mobile Developer

Loov

06.2025 — Present
  • Telegram WebApp and admin panels on React + TypeScript
  • PWA → Android conversion via Capacitor + Google Play release
  • FSD-based frontend architecture
  • External API integration through BFF pattern (NestJS)
  • Chrome extension for Itigris CRM (Manifest V3)
  • No-code automations on n8n

Education

Let's talk

Open to projects: Telegram WebApps, native Android via Capacitor, admin panels. Drop me an email — I'll get back to you.