Разрабатываю сайты, web-приложения и Телеграм-сервисы

Создаю современные веб-приложения - от интерфейса и бизнес-логики до интеграций с API, Web3 и внешними сервисами.

  • React
  • TypeScript
  • Next.js
  • Node.js
Andrey Kochanov

Что я разрабатываю

Помогаю превратить идею, макет или существующий проект в работающий интерфейс с понятной логикой, интеграциями и поддержкой.

  1. 01

    Сайты и веб-приложения

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

  2. 02

    Telegram Apps и боты

    Полноценная разработка Telegram Mini Apps: интерфейс, интеграции, авторизация, адаптивный mobile-first подход и запуск проекта.

  3. 03

    Улучшение и поддержка

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

Проекты

  • Staria01

    Staria

    Участвовал в разработке фронтенда платформы, предназначенной для упрощения и поддержки процесса привлечения финансирования для децентрализованных автономных организаций (DAO) и Web3-сообществ с соблюдением необходимых требований. Проект включал интеграции с API, работу с криптовалютными кошельками, улучшения SEO и развитие интерактивного интерфейса.

    • Участвовал в разработке фронтенда веб-приложения
    • Взаимодействовал с международными клиентами для интеграции их API и реализации необходимой продуктовой функциональности
    • Интегрировал подключение криптовалютных кошельков и пользовательские сценарии взаимодействия через кошелёк
    • Реализовывал и поддерживал Web3-функциональность на фронтенде
    • Оптимизировал сайт с учётом лучших практик SEO
    • Улучшал структуру страниц, производительность и видимость сайта в поисковых системах
    • Добавлял анимации и интерактивные переходы для улучшения пользовательского опыта и визуальной привлекательности
    • Разрабатывал адаптивные интерфейсы для десктопных и мобильных устройств
    • Поддерживал интеграцию пользовательских сценариев, связанных с привлечением финансирования для DAO и Web3-сообществ
    ReactNext14SSGReduxWagmi
  • 02

    LBX Биллинг

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

    • Разрабатывал административные интерфейсы с использованием React и Ant Design
    • Создавал таблицы данных, инструменты фильтрации и формы для управления биллинговыми операциями
    • Интегрировал фронтенд с REST API
    • Участвовал в замене устаревшего интерфейса на современное и удобное для пользователей решение
    • Реализовывал новую функциональность для управления платежами и счетами
    • Улучшал структуру и удобство сложных административных сценариев
    • Исправлял UX/UI-проблемы и оптимизировал производительность фронтенда
    • Адаптировал интерфейс для более понятной и эффективной работы администраторов
    ReactPHPTypeScript
  • TON Лотерея03

    TON Лотерея

    Разработал Web3-приложение лотереи на React в блокчейне TON с использованием библиотеки компонентов ShadCN. Платформа включает быстрые раунды лотереи с множителями x2 и x3, историю игр, таблицу лидеров и интерактивные анимации, обеспечивая современный и адаптивный пользовательский интерфейс.

    • Интегрировал смарт-контракты TON Blockchain и TonConnect для подключения кошельков и работы функциональности лотереи
    • Реализовал ставки с использованием токенов TON и JETTON
    • Реализовал отображение балансов кошельков, результатов игр и связанных данных из блокчейна
    • Интегрировал API с использованием Axios
    • Реализовал историю игр и таблицу лидеров
    • Создал адаптивный интерфейс для десктопных и мобильных устройств
    • Добавил UI-анимации для повышения вовлечённости пользователей и более динамичного взаимодействия с лотереей
    ReactEffectorTon-coreTSTon connect
  • Recu Telegram Mini App04

    Recu Telegram Mini App

    Recu (Telegram Mini App) — это приложение, находящееся в разработке, для сохранения и организации контента из социальных сетей. Пользователи могут отправлять ссылки на публикации из TikTok, Instagram или других платформ. После этого система с помощью ИИ автоматически определяет релевантные сущности — например, места, фильмы и рестораны — и организует их в удобный список для дальнейшего использования.

    • Разработал фронтенд приложения с использованием React, Vite и Tailwind CSS
    • Реализовал онбординг и анимированные пользовательские сценарии с помощью Framer Motion
    • Интегрировал авторизацию через Telegram Mini Apps
    • Реализовал управление коллекциями, включая создание, просмотр и организацию коллекций
    • Разработал страницы элементов контента с описаниями и статусами взаимодействия, например «посещено» / «не посещено»
    • Интегрировал данные, обработанные ИИ, и парсинг ссылок из социальных сетей
    • Добавил мультиязычность с использованием i18n
    • Реализовал систему уведомлений
    • Реализовал фильтрацию и сортировку
    • Добавил анимации интерфейса с использованием Framer Motion
    • Организовал работу с асинхронными данными и состоянием приложения с помощью Redux
    ReactTsViteRQExpress
  • Web3‑платформа05

    Web3‑платформа

    Участвовал в разработке Web3-фронтенд на Next.js, включающий авторизацию пользователей, реферальный кабинет, интеграцию криптовалютных кошельков и взаимодействие со смарт-контрактами. Интерфейс был адаптирован для корректной работы на десктопных и мобильных устройствах, а адаптивная вёрстка и анимации улучшили общий пользовательский опыт.

    • Разработал фронтенд приложения с использованием Next.js
    • Реализовал авторизацию пользователей и доступ к функциональности личного кабинета
    • Создал реферальный кабинет для отслеживания реферальной активности
    • Интегрировал фронтенд со смарт-контрактами блокчейна
    • Реализовал подключение и взаимодействие с криптовалютными кошельками
    • Обработал состояния кошелька, включая подключение, отключение и смену сети
    • Адаптировал интерфейс для десктопных, планшетных и мобильных устройств
    • Добавил UI-анимации и интерактивные переходы
    • Организовал переиспользуемые компоненты и логику фронтенд-приложения
    Next.jsweb3react
  • Telegram WEB3 Mini App06

    Telegram WEB3 Mini App

    Разработал Web3-приложение для майнинга токенов в блокчейне TON с использованием NFT-номеров. Пользователи могут подключать криптовалютные кошельки, просматривать принадлежащие им NFT, отслеживать прогресс майнинга и получать заработанные токены. Интерфейс был спроектирован и реализован с нуля с помощью v0 без готового дизайн-макета.

    • Интегрировал приложение со смарт-контрактами в блокчейне TON
    • Реализовал подключение кошелька и авторизацию на основе криптокошелька
    • Разработал UX/UI с нуля с использованием v0 без готового дизайн-макета
    • Реализовал отображение NFT, принадлежащих подключённому пользователю
    • Добавил фильтрацию и сортировку NFT
    • Реализовал отображение этапов майнинга, текущего прогресса и связанных статусов
    • Реализовал получение токенов через взаимодействие со смарт-контрактом
    • Обработал состояния подключения кошелька и статусы блокчейн-транзакций
    • Создал адаптивный интерфейс для десктопных и мобильных устройств
    WEB3TONTelegramApiReactNext.js
  • Telegram Wallet Mini App07

    Telegram Wallet Mini App

    Разработка фронтенд-части мобильного финансового приложения Telegram Mini App.
    Демо-версия доступна, поскольку production-версия приложения не находится в публичном доступе.

    • Реализовал полный пользовательский flow авторизации и регистрации: вход,
      создание аккаунта, подтверждение через OTP-коды и управление сессией
    • Разработал основной интерфейс кошелька: личный кабинет, балансы в разных
      валютах, историю транзакций и отображение их статусов
    • Реализовал пользовательские сценарии пополнения, переводов, вывода средств
      и работы со счетами
    • Интегрировал приложение с REST API: авторизация, получение балансов и
      транзакций, выполнение операций, обработка состояний и ошибок
    • Реализовал адаптивный mobile-first интерфейс с поддержкой светлой и тёмной
      темы и интеграцией с возможностями Telegram Mini Apps
    • Настроил мультиязычность через i18next и Crowdin с сохранением выбранного
      пользователем языка
    • Реализовал управление аккаунтом, включая удаление профиля с подтверждением
      и отложенным удалением
    • Интегрировал чат поддержки Omni и адаптировал его работу под Telegram Mini App
    • Работал над UX и производительностью приложения: состояния загрузки, ошибки,
      валидация форм и пользовательская обратная связь
    Reacttelegram apiRESTReactQuery

Навыки

5+

лет коммерческой разработки

Fullstack

интерфейс, API и запуск проекта

Под ключ

от идеи до готового приложения

  • 01

    Frontend

    Разрабатываю сложные интерфейсы: формы, списки, роутинг, состояния загрузки и ошибок, адаптив и анимации.

    • React
    • TypeScript
    • Next.js
    • SSR / SSG
    • Vite
  • 02

    B2B и Legacy

    Работал с банковскими и XaaS-интерфейсами. Мигрировал ExtJS на React, поддерживал Razor + Kendo, улучшал UX и производительность.

    • Ant Design
    • Kendo
    • ExtJS
    • Performance
    • UI / UX
  • 03

    Telegram Apps

    Создавал мобильные TMA-сценарии: авторизация, кошельки, темы, локализация, навигация и работа в ограничениях Telegram WebApp.

    • TMA
    • JWT / OTP
    • i18next
    • Crowdin
    • Mobile UX
  • 04

    Web3 и TON

    Интегрировал кошельки и смарт-контракты: подключение пользователя, балансы, транзакции, игровые механики и токеномика.

    • TonConnect
    • Ton-core
    • Wagmi
    • Smart contracts
    • JETON
  • 05

    Архитектура и Data

    Проектирую UI-слои и работу с данными: кеширование, инвалидация, API-интеграции и предсказуемое состояние приложения.

    • Redux
    • Effector
    • MobX MST
    • TanStack Query
    • REST
  • 06

    Backend и Delivery

    Усиливаю fullstack-направление: Node.js и NestJS, REST API, базы данных, контейнеризация и базовая эксплуатация приложений.

    • Node.js
    • NestJS
    • PostgreSQL
    • Docker
    • GitHub Actions

Продолжаю развиваться

  • Яндекс Практикум

    Middle frontend-разработчик

    2023
    • React и SSR
    • TypeScript
    • Архитектура
    • Тестирование
    01
  • Яндекс Практикум

    Бэкенд на Node.js для frontend-разработчиков

    2026
    • Node.js
    • NestJS
    • PostgreSQL
    • Деплой
    02

Есть идея? Давайте обсудим.

Расскажите о задаче в двух словах. Я уточню детали и предложу следующий шаг.

Новый проект

Здравствуйте! Хочу обсудить разработку.

Отлично. Какой проект вы планируете запустить?

Сайт