Fullstack
React · Next.js · Node.js · PostgreSQL
Современный веб, Telegram Mini Apps и AI-интеграции
Немного обо мне
Ищу интересные проекты: fullstack-разработка, Telegram Mini Apps, AI-интеграции. Рассматриваю полную занятость и разовые заказы.
НаписатьFullstack-инженер. Делаю современный веб, Telegram Mini Apps и AI-интеграции.
Женат. Жена занимается управлением магазином на Wildberries.
Дома живут кот Степка и попугай Твитти. Их Telegram-канал →
Увлекаюсь бегом — лучший способ перезагрузиться и набраться энергии.
Проекты
Telegram Shops — No-Code платформа для магазинов
Задача / Решение / Результат
Малому бизнесу дорого и сложно запускать онлайн-магазины. Telegram стал идеальной платформой для продаж, но не предоставлял удобных инструментов для их создания.
Разработал no-code решение с тремя способами запуска магазина: через AI-ассистента (генерация структуры по текстовому запросу), через веб-админку (полный контроль над дизайном) и через Telegram Mini App (быстрая настройка с мобильного).
Пользователи создают уникальный магазин за несколько минут без технических знаний. Проект объединяет современные веб-технологии и AI на одной платформе.
AI Chat — Full-stack чат с искусственным интеллектом
Задача / Решение / Результат
Требовалась современная платформа для диалога с AI в реальном времени: полноценная авторизация, история сообщений и защита от злоупотреблений.
Создал full-stack приложение: фронтенд на Next.js с форм-валидацией через Zod, бэкенд на Express с JWT-авторизацией (cookies), WebSocket для мгновенной доставки сообщений, интеграция OpenAI API, rate limiting и Helmet для безопасности. Docker + nginx для деплоя.
Production-ready приложение с реальным временем отклика, безопасной авторизацией и масштабируемой архитектурой. Полный цикл от UI до инфраструктуры в одном проекте.
WandaAsk — HR-платформа с персонализированным AI
Задача / Решение / Результат
HR-командам необходим инструмент, где сотрудники получают персонализированные ответы от AI с учётом корпоративного контекста и индивидуального профиля.
Разработал фронтенд HR-платформы по FSD-архитектуре: интерфейс авторизации, AI-чат с real-time обновлениями, аналитические дашборды на Recharts с историей встреч и транскриптами, плавные анимации через Framer Motion. Zustand для state management, Jest + Testing Library для покрытия критических сценариев.
Масштабируемый UI для HR-платформы с богатой аналитикой. FSD-архитектура обеспечивает чёткое разделение ответственности и удобное масштабирование командой разработчиков.
Sale — Лендинг студии веб-разработки
Задача / Решение / Результат
Маркетинговому агентству нужен современный продающий лендинг с детальным описанием услуг, кейсами и быстрым сбором лидов через форму заявки.
Создал лендинг с секциями Hero, Услуги, Преимущества, Процесс, Кейсы, Отзывы, Технологии, FAQ. Реализовал форму заявки с двойной нотификацией: письмо через SMTP (Nodemailer с HTML-шаблоном) и уведомление в Telegram через Bot API — лид не потеряется ни при каком сценарии.
Конверсионный лендинг с автоматической системой сбора заявок. Дублирование уведомлений (email + Telegram) исключает потерю лидов и ускоряет реакцию менеджеров.
Intercity Taxi — Telegram-бот межгородских поездок
Задача / Решение / Результат
Сервис межгородских перевозок нуждался в системе автоматического сопоставления пассажиров и водителей в Telegram без двойного принятия заказа и с надёжной доставкой уведомлений.
Разработал production-grade бота с полным циклом заказа (new → searching → offered → accepted → in_progress → completed). Redlock (распределённые блокировки) исключает race conditions при одновременном принятии заказа; BullMQ + Redis обеспечивают надёжную async-доставку уведомлений; OSRM рассчитывает маршрут и автоматически устанавливает тариф. Мультиролевая модель: пользователь одновременно пассажир, водитель и администратор.
Надёжная боевая система координации поездок. Distributed locks и очереди задач полностью исключают потерю или дублирование заказов даже при пиковой нагрузке.
Степка — Telegram AI-бот с характером кота
Задача / Решение / Результат
Пользователям нужно неформальное AI-общение с уникальным персонажем, а не безликий бот. Требовалась также система автоматической публикации ежедневного контента без ручного вмешательства.
Разработал Telegram-бота «Степка» с тремя модулями: AI-чат от лица кота (память последних 12 сообщений на пользователя); ежедневные «кошачьи факты» в 11:00 с randomization через 14-дневную историю; дайджест событий Wikipedia в 9:00. Цепочка fallback-провайдеров: Anthropic → HuggingFace → Groq → OpenAI обеспечивает 99.9% uptime.
Живой и популярный бот с уникальным характером. Система автопубликации работает без перебоев, а fallback-цепочка AI-провайдеров гарантирует выход контента даже при сбоях одного из сервисов.
Spodial — Панель управления Telegram-ботами
Задача / Решение / Результат
Владельцам Telegram-ботов не хватало инструмента для анализа аудитории и управления контентом. Статистику приходилось собирать вручную из разных источников.
Реализовал полный фронтенд SaaS-панели: централизованный мониторинг активности пользователей, retention и охватов; интерактивные графики и дашборды; инструменты рассылок; мультипользовательский доступ с разделением прав.
Продукт позволяет владельцам ботов принимать data-driven решения и экономить время на рутинном сборе статистики, сосредоточившись на стратегии развития.
HotS Notify — Telegram-бот мониторинга Twitch-стримов
Задача / Решение / Результат
Русскоязычное комьюнити Heroes of the Storm не имело централизованного способа узнавать о новых стримах. Фанаты пропускали трансляции из-за отсутствия уведомлений.
Разработал Telegram-бота, который автоматически опрашивает Twitch API, отслеживает русскоязычных стримеров HotS и мгновенно публикует уведомления в канал. Реализовал систему профилей стримеров (описание, Discord, YouTube, донаты) и ежедневную статистику через admin-команды.
Бот работает в продакшне и держит комьюнити в курсе всех трансляций. Уведомления приходят автоматически в момент выхода стримера в эфир — ничего не пропускается.
Medical Equipment Management — SaaS-дашборд
Задача / Решение / Результат
Медицинским учреждениям необходимо централизованно управлять парком дорогостоящего оборудования. Разрозненные Excel-таблицы вели к потере данных, несвоевременному ремонту и простоям критически важной техники.
Разработал с нуля мультитенантное SaaS-решение: панель мониторинга статусов устройств (работает / на ТО / неисправно), систему уведомлений о плановом обслуживании, журнал ремонтов и ролевую модель доступа для администраторов, врачей и инженеров.
Платформа сократила простои оборудования на 25–30% за счёт своевременных уведомлений и предоставила клиникам актуальную аналитику по использованию техники.
AI Coach — Конструктор ИИ-агентов без кода
Задача / Решение / Результат
Пользователи без технических навыков хотят создавать собственных ИИ-ассистентов (коуч, нутрициолог, консультант) без погружения в настройку моделей и промптов.
Разработал веб-платформу с конструктором агентов: пользователь описывает желаемого агента текстом — система генерирует промпт и настройки. Готовым агентом можно общаться в чате платформы или привязать его к Telegram-боту одним кликом.
Инструмент для быстрого запуска кастомизированных ИИ-агентов без разработки. Демонстрирует работу с современным AI-стеком и создание удобных интерфейсов для сложных технологий.
Telegram-магазин с криптоплатежами
Задача / Решение / Результат
Заказчику нужен полноценный sales-канал в Telegram для аудитории, использующей криптовалюты. Ключевые задачи: бесшовная интеграция в мессенджер и безопасный процесс оплаты криптоактивами.
Реализовал полнофункциональный Telegram Mini App: полный цикл покупки (каталог → корзина → заказ → отслеживание), интеграцию криптошлюза для приёма USDT с обработкой транзакций, адаптивный UI на Ant Design.
Запущен готовый к продажам магазин, открывший заказчику новый канал для работы с Web3-аудиторией. Проект демонстрирует создание коммерческих решений с нетривиальной платёжной экосистемой.
PersonaGen — AI-генератор персонажей
Задача / Решение / Результат
Писателям, гейм-дизайнерам и маркетологам необходимо быстро создавать правдоподобных персонажей с биографией и визуальным образом. Вручную это требует значительного времени.
Разработал full-stack приложение: по минимальным данным (ФИО, профессия, возраст) система генерирует развёрнутую биографию и реалистичный портрет через языковые и image-модели. Все персонажи сохраняются в БД для повторного использования.
Законченное full-stack решение, ускоряющее творческий процесс. Демонстрирует интеграцию LLM и image-генерации, работу с PostgreSQL через Prisma и деплой на Vercel.
Fancy Color Generator — Генератор цветовых палитр
Задача / Решение / Результат
Дизайнерам и разработчикам нужен быстрый инструмент для подбора цветовых сочетаний. Существующие решения перегружены функциями.
Создал минималистичный генератор палитр: новые наборы создаются нажатием пробела, функция блокировки (lock) фиксирует понравившиеся цвета и перегенерирует только остальные. Поддержка палитр от 1 до 5 цветов.
Ultra-быстрый инструмент, вписывающийся в рабочий процесс дизайнера. Демонстрирует, как простота UX и чёткое решение одной задачи создают продукт, которым приятно пользоваться.
Dribbble Dashboard — Платформа для дизайнеров
Задача / Решение / Результат
Задача: создать современную социальную платформу, повторяющую ключевые функции Dribbble (лента, лайки, комментарии, профили), с акцентом на скорость и удобство.
Разработал полнофункциональное веб-приложение: публикация работ с тегами, система лайков и комментариев, персональная лента на основе подписок, лента популярного, профили пользователей со статистикой.
Производительная и масштабируемая платформа, демонстрирующая продвинутое владение полным стеком Next.js с серверными компонентами и оптимизацией изображений.
Опыт работы
Фабрика ИТ
Fullstack-разработчикМай 2023 — н.в.- 100% Lighthouse Performance на ключевых страницах
- -40% времени на операции клиентов
- +35% скорости команды через AI-интеграции
- -23% ручного тестирования (RTL + Jest)
Кит Актив
Frontend-разработчикМай 2019 — Май 2023- Миграция кодовой базы с JS на TypeScript
- Внедрение культуры code review в команде
- Интеграция со Swagger/OpenAPI
Белый Кит / Кит Актив
Маркетинг и GrowthАпрель 2016 — Май 2023Ведение рекламы в Google Ads и Яндекс.Директ, ручная вёрстка лендингов, email-маркетинг, аналитика (GTM, Метрика, GA).
Технологический стек
Для HR
С какими технологиями вы работаете?
React, Next.js, TypeScript, Redux Toolkit, Styled Components, Tailwind CSS, Node.js, PostgresSQL, Prisma, WebSockets. А также много всего другого
Какой у вас опыт коммерческой разработки?
Более 6 лет профессионального опыта. Участвовал в создании приложений с нуля, самостоятельно вел проекты.
С какими заказчиками вы работали?
B2G, B2B, стартапы, продуктовые компании, а также проекты для маркетинговых агентств и иностранных клиентов.
Можете ли вы быстро подключиться к существующей команде?
Да, опыт позволяет быстро разобраться в любом проекте, интегрироваться в процессы и предложить улучшения.
Есть ли pet-проекты или open source?
Да, разрабатываю собственные проекты и изучаю на них новые для себя технологии. Люблю переносить изученное в коммерческие проекты, если это помогает улучшить продукт
Как связаться или задать вопрос?
Telegram: @berghub, можно на "ты"
Свяжитесь со мной
Открыт к новым проектам, фрилансу и интересным предложениям.
Отвечаю быстро.