Егор.
Начать проект

Сайты, боты,
автоматизация.

Разрабатываю сайты и лендинги (сайты-визитки) любой сложности, Telegram-ботов и Telegram Mini Apps. Чистый код без тяжёлых библиотек, адаптив под любой экран и устройство, быстрая загрузка.

Смотреть проекты

Привет! Я Егор.

Fullstack-разработчик: закрываю проект целиком, от вёрстки до сервера. Пишу на чистом коде — HTML, Tailwind CSS, JavaScript — и подключаю тяжёлые библиотеки только там, где они реально нужны. Беру на себя весь цикл: интерфейс, логика, интеграции с API, деплой и поддержка.

Мои компетенции

Frontend

Лендинги, дашборды и веб-приложения. HTML/CSS с Tailwind, TypeScript, React для сложных интерфейсов — и чистый Vanilla JS там, где его хватает. Адаптив от 320px, анимации на GSAP, 3D на Three.js.

Backend & Automation

Python (FastAPI) и Node.js для серверной части. Telegram-боты и Mini Apps, базы данных (PostgreSQL, SQLite), парсеры, автоматизация. Интеграции с внешними API и платёжными системами.

Apps & Infra

Git и GitHub для версионирования, Docker для изоляции окружения, GitHub Actions для CI/CD. Деплой на Linux VPS через Nginx или на Vercel. От нуля до рабочего продакшна.

Стек

Frontend

HTML5 · CSS3 Tailwind CSS TypeScript React GSAP Three.js Vite

Backend

Python FastAPI Node.js PostgreSQL SQLite REST API · WebSocket Aiogram

Apps & Infra

Git · GitHub Docker GitHub Actions Linux Nginx Vercel

Проекты.

Живые демо — можно потыкать прямо здесь, в окне превью. Исходники открыты на GitHub.

Превью Meridian Noir — сайт парфюмерного дома

Meridian Noir

Three.js · WebGL GSAP Lenis TypeScript

Задача

Сайт уровня Awwwards для вымышленного парфюмерного дома, и ни одного файла изображений. В центре работающие солнечные часы, а гномон в них — 3D-флакон, построенный кодом. Сайт должен плавно идти на телефоне и одинаково хорошо смотреться на десктопе и на iPhone.

Что сделано

Солнечные часы с настоящим астрономическим расчётом для пяти площадок в обоих полушариях. Флакон написан кодом: гранёное стекло, настой с колыханием, помпа, этикетка и тень от стекла. Шесть сцен срежиссированы прокруткой, пять формул переключаются с перетеканием дня, а флакон крутится пальцем, не блокируя прокрутку.

Сколько это примерно стоит?

230 000 – 450 000 ₽

Своя графика в реальном времени — верхний сегмент промо-сайтов: флакон и солнечные часы пишутся кодом вместо съёмки, плюс адаптив от телефона до 4K, доступность и запасные версии.

Превью VOID65 — 3D-презентация клавиатуры

Keyboard Showcase

Three.js · R3F React GSAP TypeScript

Задача

Сайт-презентация премиальной механической клавиатуры с настоящим 3D в браузере, на уровне продуктовых страниц Apple. Продукта физически не существует, поэтому модель, материалы и фирменный стиль нужно было придумать и собрать с нуля.

Что сделано

Клавиатура целиком построена кодом на React Three Fiber: семь слоёв, 68 клавиш, процедурные текстуры платы, ни одной сторонней модели. Вся сцена — чистая функция от прокрутки, поэтому идёт одинаково плавно вперёд и назад. Мобильная версия разворачивает композицию под портрет и снимает нагрузку по тому, чего на экране в ладонь всё равно не видно.

Сколько это примерно стоит?

150 000 – 450 000 ₽

Процедурная 3D-сцена со скролл-анимацией — верхняя планка веб-разработки: геометрия, материалы и пост-обработка пишутся руками, плюс оптимизация до плавных 60 кадров на слабых устройствах.

Превью Tin Master 3D

Tin Master 3D

Three.js · WebGL Tailwind CSS Vanilla JS

Задача

Сайт для цеха металлообработки: лазерная резка, гибка по чертежам, отливы, доборные элементы и профили под ключ. Клиенту нужно наглядно подбирать цвет изделия по палитре RAL.

Что сделано

3D-конфигуратор на Three.js: управление камерой, смена цвета металла по палитре RAL в реальном времени, генерация геометрии отливов и доборных элементов, адаптив под телефон.

Сколько это примерно стоит?

Превью Telegram Mini App «Flowers Room»

Flowers Room

Telegram WebApp API Vanilla JS CSS3

Задача

Магазин цветов с доставкой внутри Telegram: клиент открывает каталог одним тапом, без установки приложений и переходов на сторонние сайты.

Что сделано

Telegram Mini App на чистом JavaScript: работает и в самом Telegram, и в обычном браузере. Корзина с промокодом, оформление доставки, честный демо-режим оплаты. За кнопку действия и кнопку «Назад» отвечает сам Telegram, корзина хранится в его облаке, тема подстраивается под клиента автоматически.

Сколько это примерно стоит?

Превью Pizza Landing

Pizza Landing

HTML / CSS Vanilla JS

Задача

Промо-лендинг пиццерии с атмосферным тёмным дизайном, интерактивным меню и UX, который хочется трогать.

Что сделано

Верстка с нуля: фильтрация меню по категориям, анимированные карточки, выезжающая корзина, тач-свайпы. Адаптив от 320px. Без сторонних JS-библиотек.

Сколько это примерно стоит?

Превью NovaFi Dashboard

NovaFi Dashboard

Vanilla JS · SPA Chart.js REST API

Задача

Дашборд с живыми данными: графики, таблицы, операции и модальные окна. Каркас, который одинаково подходит под админку, CRM и личный кабинет.

Что сделано

SPA-навигация между разделами без перезагрузки, подтягивание данных из внешнего API, отрисовка графиков, формы с пересчётом значений на лету, модальные окна операций и тосты-уведомления. Всё на чистом JS, без React и сборщика состояний.

Сколько это примерно стоит?

Превью SmartySorter

SmartySorter

Python pywebview Windows .exe

Задача

Десктопный сортировщик файлов для Windows — с приятным интерфейсом, гибкой настройкой категорий и без единого стороннего фреймворка на фронте.

Что сделано

Бэкенд на Python в связке с pywebview — нативное окно вместо Electron. Сортировка по категориям в один клик, полноценный undo с восстановлением структуры папок, защита от перезаписи при конфликте имён, редактируемые категории расширений, локализация на 3 языка и тёмная/светлая тема с синхронизацией с ОС.

Сколько это примерно стоит?

Превью Creator Portfolio

Creator Portfolio

HTML5 Tailwind CSS Vanilla JS

Задача

Одностраничный лендинг-портфолио с тёмной и светлой темой и плавными переходами между секциями.

Что сделано

Вёрстка с нуля, переключатель тёмной/светлой темы с сохранением в localStorage, модальные окна проектов, кастомные scroll-анимации и форма с валидацией. Ноль сторонних библиотек.

Сколько это примерно стоит?

Сколько стоит?

Честные вилки, а не «цена по запросу». Нижняя граница — это реально маленькая задача, а не приманка.

Доработка сайта

от 500 ₽

Правка вёрстки, новый блок, форма, починка бага. От 500 ₽ за мелкую задачу и до 6 000 ₽, если объём побольше.

Ускорение сайта

от 1 000 ₽

Разгон до 90+ в PageSpeed с отчётом «было/стало». Дизайн не трогаю. От 1 000 ₽ за одну страницу и до 9 000 ₽ за весь сайт.

Telegram-бот

от 1 000 ₽

Бот из нескольких кнопок обойдётся в 1 000 ₽. С базой данных, записью клиентов, оплатой, напоминаниями и админкой цену считаем по задаче.

Лендинг

от 1 500 ₽

Одноэкранный промо обойдётся в 1 500 ₽. Полноценный многосекционный сайт с анимациями, формой заявок и адаптивом стоит от 9 000 до 19 000 ₽.

Telegram Mini App

от 1 500 ₽

Приложение внутри Telegram: каталог, запись, корзина, оплата. Базовая версия стоит 1 500 ₽, магазин с админкой считаем по задаче.

Программа для Windows

от 1 500 ₽

Готовый .exe под вашу задачу: обработка файлов, отчёты, автоматизация рутины. Лёгкая, без Electron.

Точную цену назову после того, как вы опишете задачу. Работаю как самозанятый: чек и закрывающие документы не проблема. Можно через безопасную сделку на Kwork, тогда деньги уходят мне только после вашей приёмки.

Расскажите о проекте

Опишите задачу, отвечу в течение дня: обсудим сроки и стоимость.

  • Лендинг или сайт
  • Telegram-бот
  • Telegram Mini App
  • Доработка существующего сайта
  • Ускорение сайта
  • Программа для Windows
  • Пока не знаю — нужен совет

или напишите напрямую

Через Kwork сделка гарантированно безопасная: деньги замораживаются биржей и уходят мне только после того, как вы примете работу.