Frontend Developer · AI Automation

Vue interfaces.
AI that saves hours.

Six years of frontend work, four of them in Vue, including the redesign of bigbilet.ru. Now I build AI automation for businesses: short-video editing, bots, analytics. Looking for a frontend role and taking freelance projects.

How I can help.

Teams need frontend; businesses need less manual work. I do both: Vue interfaces, and AI automation built around a specific task.

Vue frontend

Interfaces, layout and site redesigns. Six years of frontend, four of them in Vue.

Automated short-video editing

Raw footage in; finished Reels, TikTok and Stories clips out, without the pauses and filler words.

AI bots on your documents

A bot that answers customers and staff from your knowledge base (RAG) and shows where each answer came from.

Data analytics

Market, competitors, sales: I gather the data and turn it into conclusions you can act on.

Cases.

The problem, how I solved it, and what came out of it.

artbot

Raw footage in. Reels out.

A Telegram bot and Mini App that turn raw talking-head footage into a finished Reel: they cut pauses and filler words and add subtitles, a hook and cards. Word-level speech recognition, an edit plan from an LLM, rendering with FFmpeg. In development; before it, I edited the GAURÉ reels in Remotion together with Claude.

  • Python
  • FastAPI
  • React
  • TypeScript
  • FFmpeg

Bigbilet

Five products in four years.

Frontend for bigbilet.ru, the company's core ticketing product: the redesign and a ticket panel with seating charts. Plus the new products it launched to diversify: the Pro.HR recruiting-automation platform, the CloSYS online shop, and ChadoBOX and BiblioLeto, motivation platforms for kids. bigbilet.ru is still live; the new products have closed.

  • Vue 2
  • Vuex
  • Webpack
  • Jest
Learn more

Syntax Reader

Speed reading, honestly measured.

A reader for iOS and macOS. It tracks reading speed per session and per book, estimates the time left to finish a book, offers a pacer and RSVP, and highlights parts of speech the way an IDE highlights code. I tested the highlighting idea first on a web prototype with an A/B test: a 4×4 Latin square measuring speed and comprehension. In development.

  • Swift
  • SwiftUI
  • Core Text
  • Python
  • Natasha

Bread market analysis

Data to make decisions on.

Pro bono market analysis for a regional bread producer. The company used the results in its work.

  • Python
  • Data analysis

Rust CLI

Tiny. Useful.

Tools that export Safari's Reading List and Telegram Saved Messages to Markdown files.

  • Rust
  • CLI
Learn more

This website

One binary. That's it.

Rust and Axum, with every byte of HTML and CSS baked in at compile time. HTTPS and Let's Encrypt certificates live in the same binary.

  • Rust
  • Axum
  • Maud
Learn more

Résumé.

2025 — Present · Remote

AI automation, own projects

Self-employed

  • Promoting GAURÉ, a meal-delivery service in Chelyabinsk: strategy, brand book, Instagram reels and carousels. Designed and built the gaurefood.ru website with AI assistants: PageSpeed 100, A+ on SSL Labs and Mozilla Observatory.
  • Building artbot with AI assistants: a Telegram bot and Mini App for automated Reels editing, with speech recognition, an LLM edit plan, FFmpeg rendering and a React and TypeScript interface.
  • Did a market analysis for a regional bread producer; the company used the results in its work.
  • Building Syntax Reader with AI assistants: a reader for iOS and macOS with reading-speed metrics, speed-reading modes and part-of-speech highlighting.

September 2017 — July 2021

Frontend Developer

Bigbilet

  • Redesigned bigbilet.ru, the company's core product, and built the ticket-sales frontend: widgets, promo codes, refunds, mobile layouts.
  • A ticket panel in Vue: event calendar, ticket page, seating chart.
  • The CloSYS online shop in Vue and Vuex: catalogue, cart, sections for business and private customers, blog, partner-store list.
  • ChadoBOX and BiblioLeto, motivation platforms for kids: Vue sites with prerendered pages for search engines.
  • Pro.HR, a recruiting-automation platform: the web app frontend, a candidate survey in Vue, a Chrome extension for inviting candidates, landing pages.
  • Email templates for Bigbilet and Pro.HR; a landing page for dental clinics.
  • Stack: Vue 2, Vuex, Vue Router, Webpack, Jest, SCSS.

May 2016 — August 2017

Frontend Developer

Dextra, digital agency

  • Page layout and frontend for client sites on the agency's in-house PHP engine.
  • Stack: HTML, CSS, JavaScript, PHP templates.

April 2015 — March 2016

Frontend Developer

UNIT6

  • Mostly layout, some frontend: projects in AngularJS and React with a .NET backend and Razor templates.

2012 — 2014

System Administrator

Chelyabinsk State University

  • Ran the network: Linux, Cisco and D-Link hardware, Motorola Wi-Fi.

Let's talk.

Hiring a frontend developer, or have a task that's overdue for automation? Telegram is the fastest way to reach me.