.Кратко

"Привет, я Егор. С радостью бы рассказал вам про свою оффлайн жизнь, но для этого существует реальное общение, так что здесь вкратце и по фактам моих «глав» в карьере фронтенд-разработчика. Оформил для вас весь рассказ в виде книги, по мере необходимости буду дополнять её новым содержанием.
Работаю фронтенд-разработчиком более 8 лет. Мой основной стек используемых технологий: JS, TS, React, Web3. Последние лет 5 в основном работаю в компаниях связанных с Web3."
20.01.2018
Глава I. «Начало. Разведка боем»
Начал я с аутстафф компании EXITIV, где проработал 3 года. Эта компания продавала меня другим крупным компаниям на 3 или 4 месяца. Я работал во многих сферах, таких как банковский сектор, маркетплейсы, интернет-магазины. В каждом проекте были разные фронтенд-команды. Некоторые из них были большими, в их состав входили тимлид, 2 сеньора/мидл разработчика из фронтенд-части, в некоторых проектах я был единственным разработчиком, в некоторых — работал с партнером. Мой уровень по этим проектам был middle или middle+, потому что в большинстве проектах уже была реализована архитектура. Да, я так же создал несколько проектов с нуля и поддерживал их в будущем. Но, как я понимаю, у меня недостаточно опыта, чтобы с нуля делать хорошую и строгую архитектуру во всякого рода проектах под ключ.
13.02.2021Глава II. «Первый крипто-старт»
Вторая часть моего фронтенд-пути была продуктовая компания из криптосферы. Это был TruePNL. Я проработал в нем 2 года. Я создал и поддерживал несколько проектов. Это что-то вроде экосистемы. Я работал в трёх из них. Флагманский проект — Launchpad. Я разработал его с нуля. Моя команда была маленькой, что-то вроде стартапа. Наша команда разработчиков состояла из одного бэкэнд-разработчика NodeJs, одного фронтенд-разработчика (меня) и продукт менеджера/COO, который разрабатывал для нас смарт-контракты на Soludity.
Наш проект работает в сетях Binance Smart Chain, Polygon и Ethereum. Взаимодействие с блокчейном осуществляется через кошелек Metamask. Я использовал библиотеки web3 и web3-react. Стек технологий - React, TS, кастомный стейт менеджер работает через контекст и хуки, выглядит как redux, но проще и короче. NEXT с locales(i18n) без какой-либо логики ssr. У меня не было достаточно времени, чтобы его настроить. У нас не было юнит или модульных тестов, но у нас было открытое вознаграждение за тестирование, несколько ручных тестировщиков, работающих на полставки.
У нас есть свой токен. Это Pnl и еще один внутренний токен проекта Pnlg. Вы можете застейкать свой PNL или использовать его для входа в пулы. Последняя функция, которую я реализовал, — это логика для проектов типов nft, но, насколько я знаю, они ее еще не выпустили. Мы работали по Scrum, двухнедельным спринтам и очень гибкому рабочему процессу.
27.03.2023Глава III. «В мире блокчейнов»
Работа в интернациональной компании ░░░░, так же из крипто сферы. В данной компании проработал больше года. Разрабатывал и поддерживал DEX агрегатор для экосистемы Cosmos. В отличие от предыдущего проекта Launchpad(TruePNL), этот проект уже был реализован другими разработчиками и мне приходилось поддерживать его и расширять функционалом. На данном проекте кроме взаимодействия с уже знакомым Metamask так же познакомился и поддерживал работу с такими кошельками как Keplr, Station Wallet, Cosmostation Wallet, Leap Wallet. DEX работает с более 100 сетей(Terra, Osmosis, Juno, Stargaze, Injective и др.) и одной из основных задач было имплементация их в проект и дальнейшая корректная работа во всех частях терминала. Платформа включает в себя межсетевые переводы с поддержкой IBC протокола, SWAP обмен токенами между блокчейнами и NFT-маркейтплейс часть функционала которого так же была добавлена мной. Для коммуникации использовался английский язык. Так же работали по двухнедельным спринтам с очень гибким рабочим днем.
01.05.2024Глава IV. «Строим мосты»
Следующим этапом стала работа в Entangle — интернациональном Web3 проекте. Здесь я проработал около 9 месяцев. Компания строила инфраструктуру для кросс-чейн взаимодействия: мессенджинг между сетями, дата-фиды и токен-стандарты, соединяющие EVM и non-EVM блокчейны.
Я работал над несколькими продуктами внутри экосистемы. Основным из них был Hub — платформа с омничейн-мостом для перевода токенов между EVM-сетями (Ethereum, Arbitrum, Base, Blast, Sei и другими) и non-EVM сетями, включая Solana. Реализовывал флоу подключения кошельков, отслеживание статуса транзакций и переключение между сетями. Также разрабатывал интерфейс для UDF (Universal Data Feeds) — инфраструктуры кросс-чейн дата-фидов с низкой задержкой, позволяющей смарт-контрактам на любом блокчейне потреблять как ончейн, так и офчейн данные. Помимо этого, участвовал в разработке UI для UTS (Universal Token Standard) — стандарта омничейн-токенов, нативно существующих в нескольких блокчейнах одновременно, включая деплой, конфигурацию и управление кросс-чейн supply. Отдельным направлением стала программа вознаграждений Omnipoints — фронтенд для системы отслеживания активности пользователей и начисления очков по всей экосистеме Entangle.
С точки зрения кошельков, помимо уже знакомого MetaMask и WalletConnect для EVM-сетей, плотно поработал с Phantom для Solana. Отдельное внимание уделял оптимизации производительности и устранению лишних ре-рендеров.
10.02.2025Глава V. «Агенты в тени»
Последним и на данный момент наиболее технически насыщенным проектом стал Xyber — международный Web3 проект, в котором я проработал около года. Xyber строит операционную систему для интеллектуального ончейн-бизнеса: инфраструктуру для AI-агентов и разработчиков, включающую платежи, верификацию и дистрибуцию. В основе лежит система PROOF® — каждое действие агента выполняется внутри TEE (Trusted Execution Environment), изолированной среды внутри процессора, что гарантирует математически верифицируемую прозрачность без необходимости доверять серверу или команде.
В рамках проекта я работал над тремя продуктами. Первый — основная платформа App, хаб с App Store, где пользователи находят и взаимодействуют с AI ончейн-приложениями и агентами: подключение кошельков, ончейн платёжные флоу и интерфейсы взаимодействия с агентами. Второй — Genesis/0-100, платформа честного запуска токенов с механиками фандрайзинга (Soft/Hard Cap, блокхэш-лотерея для оверсабскрипшна), автоматическим созданием и блокировкой ликвидности, а также порталами наград с XP-системой, квестами и лидербордами. Третий — Xybot, фронтенд для первого физического AI-агента Xyber: TEE-верифицированный интерактивный челлендж, где пользователи отправляют промпты и донаты через кошелёк, соревнуясь за призовой пул, с реал-тайм очередью промптов, трекингом попыток и ончейн обработкой платежей.
upd: 05.03.2026Глава VI. «В поиске»
Учитывая весь мой опыт, который у меня сейчас есть, я ищу продуктовую интернациональную компанию со строгой структурой и дорожной картой. Большая или средняя команда, в которой будут несколько senior разработчиков, возможно, с тимлидом. Я хочу и дальше прокачивать свои навыки в построение архитектуры проекта и по возможности продолжить работу с Web3...