Position: Middle front-end developer
Category: JavaScript
English level: upper
Years of experience: 5


Aug 2020 - Present, MadFish.Solutions. Implemented all Web3 frontend logic of Zionodes. The project used Next.js and Ethers.js and supported plenty of EVM-compatible wallets. Still maintaining Temple wallet, which is used for Tezos blockchain (both web extension and mobile version), both versions use Redux store, RxJS, and Taquito libraries. Also created some pages of Quipuswap DEX frontend, for example, 'Swap' page and a page for adding liquidity to Uniswap V3-like pools. This frontend is CRA-based and uses MobX store.

May 2020 - Aug 2020, Zira1. Created some pages of the CRM system for their website. The CRM system used Material UI, Redux Store, and Apollo GraphQL backend. Its UI had full-fledged support of both English and Hebrew locales. Also took participation in the creation of a user cabinet for the website. The project for the user cabinet used the same technologies.

Jan 2018 - Mar 2020, Marakos. Created the major part of layouts and frontend logic for the website of the company. The project for that website is CRA-based, used Semantic UI for styles, and included a storybook for all custom components and Testcafe tests.

Feb 2017 - Jan 2018, Lingvokot. Participated in redesigning of the landing page of the company. Fixed numerous bugs in "Lingvokot" mobile application, which was React Native based and used Redux store.

Sep 2016 - Nov 2016, IT Doors. Created some components for the frontend of a pharmacy website, which used React.js.