KazancevE · Fullstack

Привет, я Егор Казанцев

|

Беру задачи под ключ — от проектирования до деплоя на VPS.

Проектов в портфолио
13
Лет коммерческого опыта
5+

О себе

Fullstack-разработчик с 5+ годами коммерческого опыта. Специализируюсь на автоматизации бизнес-процессов: Telegram-боты, интеграции между системами, внутренние CRM и личные кабинеты.

Работал с B2B и B2C-проектами — от небольших Telegram-ботов до полноценных систем управления с ролями, уведомлениями и внешними интеграциями. Беру задачи под ключ: от проектирования до деплоя на VPS. Выхожу на связь быстро.

Кроме кода

  • Преподаю IT детям — научился объяснять сложное простым языком.

  • Баскетбол — командная работа и быстрые решения на площадке.

  • Армрестлинг — дисциплина и сила воли, которые переношу в проекты.

Навыки

Frontend

React
TypeScript
Redux
Vue 3
Tailwind CSS
Vite
Ant Design

Backend

Node.js
NestJS
Express
REST API
Webhooks
Telegram Bot API

БД

PostgreSQL
MongoDB
Prisma ORM

Интеграции

Битрикс24
Google Sheets
n8n
AWS S3

Инфраструктура

Docker
Docker Compose
VPS
Git
Electron.js

Проекты

Автоматизация загрузки данных датчиков

Десктоп-приложение на Electron.js + Puppeteer для автоматической загрузки данных из Excel в закрытую зарубежную платформу без открытого API. Сократило обработку 100 датчиков с ~5 часов до нескольких минут — ручной ввод полностью устранён.

Node.jsExpressPuppeteerElectron.js

Корпоративный Telegram-бот (ГК «АКТИВ»)

Telegram-бот для ~100 сотрудников: авторизация, ролевая модель (2 роли), автоначисление корпоративной валюты, интеграция с 1С и Битрикс24 через вебхуки и HTTP-сервисы. Снижение ошибок при обработке заявок на ~60%.

Node.jsMongoDBTelegram Bot APIБитрикс24

CRM и боты для IT-школы

CRM на React + NestJS + PostgreSQL для управления сетью филиалов IT-школы: расписание, группы, слоты занятий. Telegram-бот для уведомлений родителей об оплатах и доступе к материалам. Проект в активной разработке.

ReactTypeScriptNestJSPostgreSQLTelegram Bot API

iLink Academy

Тестовый проект для iLink Academy: приветственная страница, карточка профиля и блок отзывов на React и CSS.

ReactCSS
Видео-демо скоро

Work Journal

Fullstack-проект: интерактивный рабочий журнал на React, бэкенд на NestJS с TypeORM и PostgreSQL.

ReactNestJSTypeORMPostgreSQLTypeScript
Видео-демо скоро

Лендинг для дверной компании

Маркетинговый лендинг для компании по продаже дверей: ванильный JavaScript, HTML/CSS. Простая структура, быстрая загрузка, чёткий призыв к действию.

JavaScriptHTML/CSSNode.js

SaaS CRM с бонусами

В разработке: универсальная CRM и бонусная система лояльности для малого бизнеса.

SaaSCRMNestJSPostgreSQL
Видео-демо скоро

Сервис тарифов Wildberries

Микросервис на NestJS: автоматический сбор тарифов Wildberries через API, хранение в PostgreSQL и выгрузка в Google Sheets. Задеплоен в Docker на VPS.

NestJSPostgreSQLAxiosGoogle Sheets APIDocker

Бот бронирования речных рейсов

Telegram-бот для пассажирских перевозок по воде: регистрация пассажиров, бронирование мест, роли капитана/менеджера/админа, оплата, бонусы, опросы после рейса и очереди задач на Redis/BullMQ.

TypeScriptTelegram Bot APIMongoDBRedisBullMQ

Бот лояльности для заведения

Production Telegram-бот с Mini App и админкой для бонусной программы: начисления, касса, меню с фото, хранение изображений в S3, PostgreSQL и деплой через Docker/Caddy с HTTPS.

grammYPrismaPostgreSQLViteS3

Payroll & KPI dashboard

B2B-система для образовательного центра: расчёт зарплат и KPI, роли сотрудников, импорт данных из Google Sheets, пересчёт выплат, CSV-экспорт и multi-tenant режим для филиалов.

ReactNestJSPrismaPostgreSQLGoogle Sheets

Multitenant CRM и система лояльности

Платформа для малого бизнеса: NestJS API, React-админка, Telegram/MAX Mini Apps, tenant isolation через PostgreSQL RLS, Prisma и Redis для устойчивой бонусной механики.

NestJSPrismaPostgreSQL RLSReactMini Apps

Multi-app партнёрская платформа

Фронтенд-экосистема из публичного сайта, офисного интерфейса и кабинета партнёра на Next.js/React: единый стек, продуманная структура компонентов и готовность к масштабированию продукта.

Next.jsReactTypeScriptSassBiome

Есть задача?

Расскажите, что нужно сделать — отвечу в течение дня и предложу решение.

Email

kazanceve.gor@gmail.com