Егор Овечкин

Разработчик, Москва

Собираю веб-сервисы целиком: от схемы базы данных и API до чата в реальном времени, тестов и запуска в Docker. Делаю сайты на заказ.

Егор Овечкин, портрет

Проекты

Главный проект, личный, 2026

Saturn

Рабочее пространство для совместного написания текстов: лента, профили, комнаты с чатом в реальном времени, уведомления и редактор с ИИ-подсказками.

Код на GitHub
Из чего состоит Saturn
  1. БраузерHTML, CSS и JS без фреймворка
  2. Nginxстатика и прокси
  3. FastAPI × 2REST API и WebSocket
  • PostgreSQLданные и история чата
  • RedisPub/Sub, лимиты, сессии
  • S3 / MinIOприватные файлы
  • ИИ-провайдерподсказки в редакторе

Чат на нескольких серверах

Два экземпляра backend обмениваются сообщениями через Redis Pub/Sub, а пропущенную историю чат догружает из PostgreSQL.

ИИ-правки без потери текста

Модель видит только текущий документ, правка применяется к актуальной ревизии, число запросов ограничено дневным лимитом.

Проверки в CI

Миграции вверх и вниз на чистой базе, браузерные тесты с проверкой доступности WCAG 2.2 AA, сканеры уязвимостей и секретов.

Код Saturn по языкам
  • Python 53%
  • JavaScript 24%
  • CSS 16%
  • HTML 7%

Стек: Python, FastAPI, SQLAlchemy 2, Alembic, PostgreSQL, Redis, MinIO, Nginx, Docker Compose, pytest, Playwright

Сайты на заказ

Делаю сайты под ключ: структура, дизайн, адаптивная вёрстка и публикация на домене.

Для клиента, 2026

СпортАкадемКлуб

Сайт детского футбольного клуба в Москве: тренеры, залы, группы и абонементы, расписание и запись на бесплатную пробную тренировку.

React, TypeScript, Vite

Для клиента, 2026

ДФК «Спартак» Снегири

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

React, TypeScript, Vite, GitHub Pages

Концепты для вымышленных брендов

СЛОЙ

Магазин керамики: каталог с поиском и фильтрами, корзина, избранное и оформление заказа в демо-режиме.

React, TypeScript, Vite

Светослед

Лендинг мастерской наборов для цианотипии: интерактивная иллюстрация и выбор комплекта с пересчётом цены.

HTML, CSS, JavaScript

FRAME/01

Сайт независимой киностудии со страницами фильмов из одного типизированного каталога.

Next.js, Tailwind CSS, Motion

Другие проекты

2026, код закрыт

OxiGram

Неофициальный клиент Telegram для macOS на Rust, в ранней разработке. Работает с Telegram API через TDLib, интерфейс собран на GPUI — фреймворке редактора Zed. Код разбит на 11 модулей, привязки к API генерируются из схемы TDLib, видео и голосовые сообщения обрабатываются через FFmpeg и Opus.

Rust, TDLib, GPUI, FFmpeg

2026

Taglet

Настольный редактор тегов MP3-файлов без webview: название, альбом, номера треков, обложка. Перед первой записью сохраняет резервную копию файла и предупреждает о несохранённых изменениях.

Rust

2026

Asterframe

Набор инструкций для ИИ-агентов, которые пишут интерфейсы: 29 команд для дизайна и аудита и 44 автоматических правила, находящих типичные шаблонные решения.

JavaScript, Markdown

2020–2022

Школьный портал

Сайт для школьного сообщества: обратная связь с ручной модерацией и чат по нику без регистрации. Сервер переписал с Ruby on Rails на Go с MySQL. Позже проект вырос в сервис психологической поддержки школьников и занял призовое место на проектном конкурсе.

Go, MySQL, Python, HTML, CSS

2021

Django Blog

Блог с регистрацией, входом, редактированием профиля и панелью администратора.

Python, Django

Ещё на GitHub: чат на Flask gpt-free.ru, игра Breakout Lite, текстовый редактор Textoom, календарь Pylendar.

Навыки

Навыки и проекты, в которых они применены
Saturn Сайты Портал Blog
Серверная частьPython, FastAPI, Django, Go, REST API, WebSocket, авторизация на cookie да нет да да
ДанныеPostgreSQL, MySQL, SQL, SQLAlchemy, миграции Alembic, Redis да нет да да
ИнтерфейсыHTML, CSS, JavaScript, TypeScript, React, Next.js, адаптивная вёрстка да да да да
Тестированиеpytest, Playwright, проверки доступности, GitHub Actions да да нет нет
ОкружениеDocker Compose, Nginx, Linux, Git, GitHub Pages да да да нет

Обо мне

Живу в Москве, пишу код с 2020 года. Начинал с сайтов и настольных программ, сейчас делаю серверные приложения на Python и сайты под ключ.

Чем занимаюсь

  • Backend на Python
  • Базы данных и API
  • Сайты под ключ
  • Тесты и CI
Проекты по годам
  1. 2020
    • Школьный портал
  2. 2021
    • Django Blog
    • Textoom
    • Breakout Lite
    • Pylendar
    • Чат по нику
  3. 2022
    • Сервер портала на Go
  4. 2023
    • gpt-free.ru
  5. 2024

    нет проектов

  6. 2025

    нет проектов

  7. 2026
    • Saturn
    • OxiGram
    • Taglet
    • Asterframe
    • FRAME/01
    • Светослед
    • СпортАкадемКлуб
    • СЛОЙ
    • ДФК «Спартак»