Привет, меня зовут 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).

AK

Обо мне

Локация:Удаленно🇹🇷СтамбулТурция🇷🇺МоскваРоссия🇹🇭БангкокТаиланд🇬🇧ЛондонСоединенное Королевство🇷🇺Санкт-ПетербургРоссия🇩🇪БерлинГермания🇦🇪ДубайОАЭ🇪🇸МадридИспания🇮🇹РимИталия🇺🇿ТашкентУзбекистан🇷🇴БухарестРумыния🇫🇷ПарижФранция🇧🇾МинскБеларусь🇦🇹ВенаАвстрия🇰🇿АлматыКазахстан🇩🇪ГамбургГермания🇵🇱ВаршаваПольша🇭🇺БудапештВенгрия🇪🇸БарселонаИспания🇷🇺НовосибирскРоссия🇩🇪МюнхенГермания🇷🇺ЕкатеринбургРоссия🇮🇹МиланИталия🇨🇿ПрагаЧехия🇷🇺КазаньРоссия🇰🇿Нур-СултанКазахстан🇧🇬СофияБолгария🇷🇺Нижний НовгородРоссия🇷🇺ЧелябинскРоссия🇷🇺СамараРоссия🇰🇿ШымкентКазахстан🇧🇪БрюссельБельгия🇬🇧БирмингемСоединенное Королевство🇷🇺ОмскРоссия🇷🇺Ростов-на-ДонуРоссия🇬🇪ТбилисиГрузия🇦🇲ЕреванАрмения🇷🇺УфаРоссия🇷🇺КрасноярскРоссия🇷🇺ПермьРоссия🇷🇺ВоронежРоссия🇩🇪КельнГермания🇸🇪СтокгольмШвеция🇷🇺ВолгоградРоссия🇷🇺КраснодарРоссия🇳🇱АмстердамНидерланды🇷🇺СаратовРоссия🇷🇺ТюменьРоссия🇭🇷ЗагребХорватия🇷🇸БелградСербия🇩🇰КопенгагенДания🇬🇷АфиныГреция🇷🇺ТольяттиРоссия🇫🇮ХельсинкиФинляндия🇷🇺ИжевскРоссия🇷🇺БарнаулРоссия🇱🇻РигаЛатвия🇷🇺МахачкалаРоссия🇷🇺УльяновскРоссия🇷🇺ИркутскРоссия🇷🇺ХабаровскРоссия🇷🇺ЯрославльРоссия🇷🇺ВладивостокРоссия🇺🇿СамаркандУзбекистан🇺🇿НаманганУзбекистан🇺🇿АндижанУзбекистан🇱🇹ВильнюсЛитва🇷🇺ТомскРоссия🇷🇺ОренбургРоссия🇷🇺НовокузнецкРоссия🇷🇺КемеровоРоссия🇷🇺Набережные ЧелныРоссия🇷🇺АстраханьРоссия🇷🇺БалашихаРоссия🇷🇺ПензаРоссия🇷🇺ЛипецкРоссия🇷🇺КировРоссия🇷🇺ЧебоксарыРоссия🇰🇿АктобеКазахстан🇰🇿КарагандаКазахстан🇧🇾ГомельБеларусь🇮🇩Бали (Денпасар, Чангу)Индонезия🇷🇺КалининградРоссия🇮🇱Тель-АвивИзраиль🇪🇪ТаллинЭстония🇷🇺КурскРоссия🇷🇺ТулаРоссия🇷🇺СтавропольРоссия🇷🇺Улан-УдэРоссия🇷🇺МагнитогорскРоссия🇷🇺БрянскРоссия🇷🇺ИвановоРоссия🇷🇺БелгородРоссия🇷🇺СургутРоссия🇧🇾ВитебскБеларусь🇧🇾ГродноБеларусь🇧🇾МогилевБеларусь🇷🇺АрхангельскРоссия🇷🇺ВладимирРоссия🇷🇺ЧитаРоссия🇷🇺Нижний ТагилРоссия🇧🇾БрестБеларусь🇷🇺КалугаРоссия🇷🇺СмоленскРоссия🇷🇺ГрозныйРоссия🇷🇺ЯкутскРоссия🇷🇺ВолжскийРоссия🇷🇺КурганРоссия🇷🇺ОрелРоссия🇷🇺ЧереповецРоссия🇷🇺ПодольскРоссия🇷🇺МурманскРоссия🇷🇺ТамбовРоссия🇷🇺ПетрозаводскРоссия🇷🇺Йошкар-ОлаРоссия🇺🇿БухараУзбекистан🇷🇺НовороссийскРоссия🇷🇺КостромаРоссия🇷🇺МытищиРоссия

Навыки

TypeScript
HTML
Git
Docker
REST
React
Golang
CSS
Nest.js
PostgreSQL
JavaScript
Next.js

Языки

🌐РусскийРодной / Двуязычный
🇬🇧EnglishB1 · Средний
Контакты

Свяжитесь со мной