.Long story short

Picture of the author
"Hi, I'm Egor. I'd love to tell you about my offline life, but that's what real-world conversations are for — so here it's brief and straight to the facts of my «chapters» as a frontend developer. I've put the whole story together in the form of a book, and I'll be adding new content as my journey continues. I've been working as a frontend developer for over 8 years. My core tech stack: JS, TS, React, Web3. For the last 5 years, I've been working at Web3 companies."
20.01.2018

Chapter I. «The Beginning. Learning by Doing»

I started with outstaffing company EXITIV, where I've worked for 3 years. This company was selling me to other big companies for 3 or 4 months. I've worked in a lot of spheres such as banking sphere, market places, online shops. Each of them had different frontend teams. Some of them were large, included team-lead, 2 seniors/middles developers from frontend part, in some projects I was the only developer, in some I was with a partner. My grade on these projects was middle or middle+, because projects had already architecture. Yes, sure I've created some projects from the scratch and supported them in the future. But as I guess, I don't have enough experience to make good and strict architecture in every kind of turnkey projects from scratch. 13.02.2021

Chapter II. «First Crypto Venture»

The second part of my frontend way was a product company from crypto sphere. It was TruePNL. I've worked in it for 2 years. I've created and supported some projects. It's something like ecosystem. I've worked in three of them. A flagship project is Launchpad. I've developed it from the scratch. My team was so small for me it looked like a startup. Our development team consisted of one NodeJs backend developer, one frontend developer(me) and product manager/chief operating officer, who was developing smart-contracts on Soludity for us. Our project works on Binance Smart Chain, Polygon and Ethereum networks. Interaction with the blockchain works though Metamask wallet. I used web3 and web3-react libraries. A stack of technologies is React, TS, custom state manager works through context and hooks, looks like redux but easier and shorter, Next with locales(i18n) without some logic in ssr. I didn't have enough time to set it up. We didn't have end-to-end or unit tests but we had a opened bounty for testing, several half-time manual testers. We have our own token. It's Pnl and another inner token for launchpad Pnlg. You can stake your pnl or use it for entering sales pools. The last one feature, which I've done is logic for nft types of the projects, but as I know it they haven't released it yet. We were working on scrum, 2 weeks sprints and very hybrid workflow. 27.03.2023

Chapter III. «Into the Multichain»

Work in an international company ░░░░, also from the crypto sphere. I worked for this company for more than a year. Developed and supported a DEX aggregator for the Cosmos ecosystem. Unlike the previous project Launchpad(TruePNL), this project had already been implemented by other developers and I had to support it and expand it with functionality. On this project, in addition to interacting with the already familiar Metamask, I also supported working with such wallets as Keplr, Station Wallet, Cosmostation Wallet, Leap Wallet. DEX works with more than 100 networks (Terra, Osmosis, Juno, Stargaze, Injective, etc.) and one of the main tasks was to implement them into the project and further correct operation of the networks in all parts of the terminal.The platform includes cross-chain transfers with support for the IBC protocol, SWAP exchange of tokens between blockchains and an NFT marketplace, some of the functionality of which was also added by me. English was used for communication. We also worked in two-week sprints with very hybrid workflow. 01.05.2024

Chapter IV. «Building Bridges»

The next step was working at Entangle — an international Web3 project where I spent about 9 months. The company was building infrastructure for cross-chain interaction: messaging between networks, data feeds, and token standards connecting EVM and non-EVM blockchains. I worked on several products within the ecosystem. The main one was Hub — a platform with an omnichain bridge for transferring tokens between EVM networks (Ethereum, Arbitrum, Base, Blast, Sei, and others) and non-EVM networks including Solana. I implemented wallet connection flows, transaction status tracking, and network switching. I also developed the interface for UDF (Universal Data Feeds) — a low-latency cross-chain data feed infrastructure that allows smart contracts on any blockchain to consume both onchain and offchain data. Additionally, I worked on the UI for UTS (Universal Token Standard) — a standard for omnichain tokens that exist natively across multiple blockchains simultaneously, covering token deployment, configuration, and cross-chain supply management. Another direction was the Omnipoints rewards program — a frontend for tracking user activity and distributing reward points across the entire Entangle ecosystem. On the wallet side, in addition to the already familiar MetaMask and WalletConnect for EVM networks, I worked closely with Phantom for Solana. I paid particular attention to performance optimization and eliminating unnecessary re-renders. 10.02.2025

Chapter V. «Agents in the Dark»

The most technically rich project to date has been Xyber — an international Web3 project where I worked for about a year. Xyber is building an operating system for intelligent onchain businesses: infrastructure for AI agents and developers covering payments, verification, and distribution. At its core is the PROOF® system — every action an agent takes is executed inside a TEE (Trusted Execution Environment), an isolated zone within the processor that provides mathematically verifiable transparency without needing to trust a server or team. Within the project I worked on three products. The first was the main App platform — a hub with an App Store where users discover and interact with AI onchain applications and agents, including wallet connection, onchain payment flows, and agent interaction interfaces. The second was Genesis/0-100 — a fair token launch platform with fundraising mechanics (Soft/Hard Cap, block-hash lottery for oversubscription), automated liquidity creation and locking, and per-project reward portals with XP systems, quests, and leaderboards. The third was Xybot — a frontend for Xyber's first physical AI agent: a TEE-verified interactive challenge where users submit prompts and donations via wallet to compete for a prize pool, featuring a real-time prompt queue, attempt tracking, and onchain payment processing. upd: 05.03.2026

Chapter VI. «What's Next»

Considering all experience that I have now, I'm looking for a product international company with a strict structure and road map. Large or medium team which will have some frontend developers maybe with team-lead or just a senior/middle developer. I want to keep growing my skills in frontend architecture and continue working with Web3 where possible...