Привет, меня зовут Andrey 👋
Портфолио: https://kochanov-web.tech/ GitHub: https://github.com/Andrew213 Telegram: @digital5irat Frontend-разработчик (React/TypeScript), с 2021 года в коммерческой разработке. Делал B2B-админки и XaaS-сервисы (в т.ч. биллинг/платежи/счета), участвовал в миграции легаси (ExtJS) на React + TypeScript + Ant Design. Параллельно развиваю проекты в Telegram Mini Apps и Web3 (TON): кошельки, TonConnect/Wagmi, авторизация, мультиязычность (i18next + Crowdin), темы, адаптив и анимации. Умею проектировать UI-слои, держать архитектуру и качество кода, оптимизировать производительность и доводить задачи до результата. Разрабатывал интерфейсы на React + TypeScript: сложные списки, формы, роутинг, состояния загрузки/ошибок, анимации и UX-полировка. Работал с TanStack Query (React Query): проектирование queryKey, кеширование, инвалидация данных при смене языка/контекста. Настраивал инфраструктуру фронта: ESLint flat config, правила импорта/сортировки, React Hooks rules, TypeScript-настройки; опыт с monorepo и общими пакетами конфигов. Делал Telegram Mini Apps: учёт ограничений Telegram WebApp, тёмная тема, адаптив, мультиязычность i18next + Crowdin, UX под мобайл-сценарии. Web3/TON: интеграция TonConnect, связка с React-приложением, подключение кошелька, работа с библиотеками экосистемы. Настраивал деплой и CI/CD: автодеплой на сервер через GitHub Actions, базовая эксплуатация (SSL/прокси/туннели). Делал автоматизацию в Chrome Extension: обработка сообщений chrome.runtime, сценарии поведения на страницах, хранение состояния/настроек. Сейчас усиливаю backend: NestJS и делаю учебные/пет-проекты на PostgreSQL (REST API, JWT, Swagger, Docker).Портфолио: https://kochanov-web.tech/ GitHub: https://github.com/Andrew213 Telegram: @digital5irat Frontend-разработчик (React/TypeScript), с 2021 года в коммерческой разработке. Делал B2B-админки и XaaS-сервисы (в т.ч. биллинг/платежи/счета), участвовал в миграции легаси (ExtJS) на React + TypeScript + Ant Design. Параллельно развиваю проекты в Telegram Mini Apps и Web3 (TON): кошельки, TonConnect/Wagmi, авторизация, мультиязычность (i18next + Crowdin), темы, адаптив и анимации. Умею проектировать UI-слои, держать архитектуру и качество кода, оптимизировать производительность и доводить задачи до результата. Разрабатывал интерфейсы на React + TypeScript: сложные списки, формы, роутинг, состояния загрузки/ошибок, анимации и UX-полировка. Работал с TanStack Query (React Query): проектирование queryKey, кеширование, инвалидация данных при смене языка/контекста. Настраивал инфраструктуру фронта: ESLint flat config, правила импорта/сортировки, React Hooks rules, TypeScript-настройки; опыт с monorepo и общими пакетами конфигов. Делал Telegram Mini Apps: учёт ограничений Telegram WebApp, тёмная тема, адаптив, мультиязычность i18next + Crowdin, UX под мобайл-сценарии. Web3/TON: интеграция TonConnect, связка с React-приложением, подключение кошелька, работа с библиотеками экосистемы. Настраивал деплой и CI/CD: автодеплой на сервер через GitHub Actions, базовая эксплуатация (SSL/прокси/туннели). Делал автоматизацию в Chrome Extension: обработка сообщений chrome.runtime, сценарии поведения на страницах, хранение состояния/настроек. Сейчас усиливаю backend: NestJS и делаю учебные/пет-проекты на PostgreSQL (REST API, JWT, Swagger, Docker).