Логотип.portfolio
ГлавнаяОбо мнеРаботыРезюмеКонтакты
AI ассистент

РАБОТЫ

AI АССИСТЕНТ
ПОИСК
★ Важная работаБизнес автоматизация

Автоматизированная система сбора и визуализации аналитики маркетплейса Wildberries

Программа, которая по расписанию сама забирает все отчёты кабинета продавца Wildberries, складывает их в базу данных и выводит готовые сводные таблицы в Google Sheets — без ручного скачивания и копирования.

Python 3Selenium (WebDriverChrome/ChromeDriverChrome DevTools Protocol)pandasopenpyxlPostgreSQLpsycopg2gspread (Google Sheets API)Google service accountGoogle Apps ScriptrequestsREST API Wildberries (JWT-авторизация)pytzsubprocess (многопроцессная оркестрация)Git
Автоматизированная система сбора и визуализации аналитики маркетплейса Wildberries — фото 1

Слайд 1 из 7

Боты/Скрипы

Маршрутизация трафика Telegram через SOCKS5-прокси на зарубежном VPS

Подключение Python-сервисов к Telegram Bot API через SOCKS5-прокси на немецком VPS (Hetzner), чтобы обойти региональную блокировку, не затрагивая остальной трафик приложения.

PythonrequestsPySocksSOCKS5 (socks5hremote DNS)pyTelegramBotAPI (apihelper.proxy)Telegram Bot APIVPS Hetzner (Германия)Git
Бизнес автоматизация · Боты/Скрипы

bot_errors — Telegram-бот мониторинга ошибок парсера

Telegram-бот на Python, который следит за таблицей ошибок в PostgreSQL и в реальном времени присылает подписчикам каждую новую запись.

PythonTelegram Bot APIrequestsPostgreSQLpsycopg2SQLthreadingGit
bot_errors — Telegram-бот мониторинга ошибок парсера — фото 1

Слайд 1 из 2

Бизнес автоматизация · Боты/Скрипы

Автоматизация обновления Excel-отчета из Google Sheets

VBA-инструмент для автоматического переноса данных из Google Sheets в Excel-отчет по одной кнопке

VBAMicrosoft ExcelGoogle SheetsGoogle Sheets Export APIWindows APImacOS curl
Автоматизация обновления Excel-отчета из Google Sheets — фото 1

Слайд 1 из 3

★ Важная работаВеб разработка

Персональный сайт-портфолио с CMS, AI-ассистентом и приватной аналитикой

Сайт-портфолио с собственной админкой, AI-ассистентом для посетителей и встроенной приватной аналитикой без cookie-баннера

TypeScriptNext.js 16 (App RouterReact Server ComponentsServer Actionsproxy/middleware)React 19Tailwind CSS v4 (CSS-first @theme)tw-animate-cssPostgreSQLpostgres-jsDrizzle ORMDrizzle KitCloudinaryOpenAI API (Chat CompletionsRealtimeWhisper)Tavily APIGoogle Sheets API (сервисный аккаунтJWT RS256)fetch-socksundiciWeb Crypto API (HMAC-SHA256)CSS Container Queries (cqi/cqhclamp)headless Chrome (печать в PDF)TurbopackESLintGit
Персональный сайт-портфолио с CMS, AI-ассистентом и приватной аналитикой — фото 1

Слайд 1 из 12

Боты/Скрипы

Подсистема централизованного сбора и нормализации ошибок многопроцессного парсера

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

Python 3 (подмена builtins.printсистемный excepthookrunpytracebackрегулярные выражения)PostgreSQLpsycopg2многопроцессная архитектура (subprocess)единый текстовый протокол логирования с маркерами
Веб разработка

«Коробки-оптом» — интернет-магазин картонной упаковки оптом

Интернет-магазин картонной упаковки оптом с каталогом, корзиной и оформлением заказов без регистрации.

Next.js 16 (App Router)React 19React Server ComponentsServer ActionsReact CompilerTypeScriptPostgreSQLpg (node-postgres)SQLTailwind CSS v4Radix UIshadcn/uinext-themeslucide-reactsharpheic-convertZodReact Hook FormEmbla CarouselIntl.NumberFormatSchema.org JSON-LDBunBiomeHuskylint-stagedGitOKLCH
«Коробки-оптом» — интернет-магазин картонной упаковки оптом — фото 1

Слайд 1 из 5

Бизнес автоматизация · Боты/Скрипы

bot_report — Telegram-бот выгрузки отчёта из Google Sheets

Telegram-бот на Python с доступом по паролю, который по кнопке выгружает защищённую Google-таблицу и отдаёт её пользователю файлом Excel.

PythonTelegram Bot APIrequestsGoogle Drive APIgoogle-authgoogle-api-python-clientJSONGit
bot_report — Telegram-бот выгрузки отчёта из Google Sheets — фото 1

Слайд 1 из 2

Веб разработка

Админ-панель для интернет-магазина «Коробки-оптом»

Защищённая паролем админ-панель для управления товарами, заказами, отзывами и контентом интернет-магазина.

Next.js 16 (App Router)React 19React Server ComponentsServer ActionsMiddleware (proxy)useActionStateTypeScriptPostgreSQLpg (node-postgres)SQLhttpOnly-cookiesTailwind CSS v4Radix UIshadcn/uilucide-reactsharpheic-convertCanvas APIFormData APIBunBiomeHuskyGit
Админ-панель для интернет-магазина «Коробки-оптом» — фото 1

Слайд 1 из 6

Бизнес автоматизация · Боты/Скрипы

bot_staff — система учёта рабочих смен сотрудников в Telegram

Пара Telegram-ботов на Python: один даёт сотрудникам отмечать начало и окончание смены, второй показывает руководителю сводку и выгружает отчёт в Excel.

PythonTelegram Bot APIpyTelegramBotAPI (telebot)PostgreSQLpsycopg2openpyxlSQLGit
bot_staff — система учёта рабочих смен сотрудников в Telegram — фото 1

Слайд 1 из 3

Бизнес автоматизация · Боты/Скрипы

Автоматическая почасовая отправка Google Sheets-отчёта в XLSX по email

Google Apps Script-автоматизация, которая каждый час экспортирует Google Таблицу в XLSX-файл и отправляет его на заданные email-адреса.

Google Apps ScriptJavaScriptGoogle Sheets API export endpointSpreadsheetAppUrlFetchAppScriptAppMailApptime-based triggersOAuth token Google Apps Script
Автоматическая почасовая отправка Google Sheets-отчёта в XLSX по email — фото 1

Слайд 1 из 2

Бизнес автоматизация · Боты/Скрипы

bot_warehouse — Telegram-бот переноса Excel-отчётов в Google Sheets

Telegram-бот на Python, который принимает Excel-файлы из рабочего чата и переносит их содержимое в нужный лист Google-таблицы склада.

PythonTelegram Bot APIrequestsGoogle Sheets APIgspreadgoogle-authopenpyxlрегулярные выраженияGit
bot_warehouse — Telegram-бот переноса Excel-отчётов в Google Sheets — фото 1

Слайд 1 из 2

Бизнес автоматизация · Боты/Скрипы

Автоматическая подготовка таблиц для отчётов Looker Studio

Google Apps Script-автоматизация, которая подготавливает данные из Google Sheets для отчётов Looker Studio: преобразует FBO-остатки в длинный формат и копирует таблицу поисковых запросов.

Google Apps ScriptJavaScriptGoogle SheetsSpreadsheetAppGoogle Sheets rangesLooker StudiogetValuessetValues
Бизнес автоматизация · Боты/Скрипы

bot_warnings — Telegram-уведомления о предупреждениях Wildberries

Пара Telegram-ботов на Python на общем движке: они следят за предупреждениями Wildberries в PostgreSQL и автоматически рассылают подписчикам новые — один по предупреждениям FBO|FBS, второй по штрафам и замерам.

PythonTelegram Bot APIrequestsPostgreSQLpsycopg2SQL (DO-блокиinformation_schema/pg_constraint)pytzthreadingGit
bot_warnings — Telegram-уведомления о предупреждениях Wildberries — фото 1

Слайд 1 из 3

Веб разработка

«LILY BEYOND» — двуязычный сайт турлидера с CMS-админкой и приватной аналитикой

Двуязычный (RU/EN) сайт турлидера: витрина авторских туров, галерея, отзывы с модерацией и приём заявок. Весь контент — тексты, туры, фото, видео, резюме — редактируется из собственной админки и хранится в базе данных, а сайт ведёт свою приватную аналитику по трекинг-ссылкам, без cookie-баннера.

JavaScript (ES Modules)Node.jsExpressPostgreSQLpg (node-postgresпул соединений)SQLJSONBbyteaHTTP Range (206 Partial Content)HTTP Basic AuthWeb Crypto / crypto.timingSafeEqualcompression (gzip)dotenvHTML5CSS3Canvas 2DSVG (getPointAtLength / stroke-dashoffset)IntersectionObserverPointer EventsrequestAnimationFramenavigator.sendBeaconlocalStorageFetch APIhtml2pdf.js / html2canvassystemd (VPS-деплой)Git
«LILY BEYOND» — двуязычный сайт турлидера с CMS-админкой и приватной аналитикой — фото 1

Слайд 1 из 11

★ Важная работаПет проекты

«HIREFLOW» — AI-сервис поиска работы: анализ резюме, скоринг вакансий с hh.ru и генерация сопроводительных писем

Веб-сервис, который помогает соискателю: принимает текст резюме, разбирает его через LLM в структурированный профиль, находит подходящие вакансии на hh.ru, оценивает каждую по 100-балльной шкале на соответствие резюме и по требованию генерирует персональное сопроводительное письмо. Всё — в многопользовательском кабинете с изоляцией данных, базой знаний о пользователе и учётом стоимости AI-вызовов.

Python 3.11FastAPI (async)UvicornPostgreSQLSQLAlchemy 2.x (async ORM)asyncpgAlembicPydantic v2 / pydantic-settingsOpenAI Chat Completions (JSON-режим)Anthropic Claude Messages APIhttpx (пул клиентовsocks5/http-прокси)asyncio (семафор конкурентности)argon2id (argon2-cffi)Серверные сессии (secrets + sha256)CSRF (hmac.compare_digest)Jinja2 (server-rendered UI)HTML5 / CSS3 (дизайн-токеныкомпонентный CSS)Ванильный JavaScriptБраузерное расширение Manifest V3pypdf / python-docxHH API / разбор HTML hh.ruruffpytestDocker Compose (PostgreSQL)systemd (VPS)Git
«HIREFLOW» — AI-сервис поиска работы: анализ резюме, скоринг вакансий с hh.ru и генерация сопроводительных писем — фото 1

Слайд 1 из 8