Position: Full stack Blockchain Developer (Vue, Node.js, Solidity)
Category: JavaScript
English level: upper
Years of experience: 3

I’ve been working in 2 centralised crypto exchanges (Swiss and London based). In total , I have 7 years of total experience working with crypto. 3 years working as a Full-stack Blockchain Developer.
Main skills: Experience in developing web applications and back-end solutions for smart-contract interaction, smart-contract development, testing and deployment, usage of main token standards (ERC20, ERC721), develop new features from scratch to deployment, implement third-parties integrations i.e exchanges. 
Protocols I worked on: ERC20 staking platform, liquidity staking, NFT staking, NFT Marketplace, EVM bridges, investment platform based on accrued deposit value. Complex contract I worked with were utilizing: Binary Tree structures, Linked lists, On-chain Randomness.
Collaborate with cross-functional stakeholders from Product, Customer Success, Marketing and Engineering in order to deliver and enhance new and existing products on the blockchain: decentralised apps, investment solutions for EVM-like blockchains and TRON, staking and farming ERC-20 tokens, AMM swap exchange, dedicated applications for liquidity provision, NFT staking, bridges across EVM-like blockchains, integrating P2P payments.
Main responsibilities: 
- Creating Web applications using: Vue 2, Web3.js, ethers.js, Familiar with Vue 3 Composition Api
-Developing REST API using: Node.js, express.js, passport.js, MySQL, PM2, GraphQL. Familiar with The Graph, Moralis.
- Blockchain programming and smart contract development using: Solidity, Truffle/Hardhat, OpenZeppelin, Mocha, Chai.
- Creating backend scripts for indexing blockchain data, websockets, oracle scripts. 
- Integrated TradingView OHLCV candle price widget for custom created ERC-20 token.
- Implementing JWT Authorization.
- Working with main DeFi protocols: Uniswap (forked and developed products on V1 & V2), Pancake Swap, QuickSwap, JustSwap. Familiar with flash loans.
- Working with ERC-20, ERC-721. Familiar with ERC 1155.
-TDD for smart contract development using Mocha&Chai. Created scripts to seed the contracts, in order to test the ability of handling the high load on smart contracts 
- Worked with these blockchains: Ethereum, BNB Chain, Tron, Polygon (matic), Harmony, Avalanche.
Side note: 
- I am a Winner of Blockchain UA 2020 Winter Hackathon. Our team created an explorer for Bitcoin-like Jax's blockchain that uses Sharding.
- I am a Winner of NearHack hackathon (Created a usable project for Aurora Network). A project that helps you book a table in a restaurant. A booking is an ERC-721 token, which you can transfer or sell on marketplace which our team developed for this project as well.
Looking for interesting projects as a Full-stack developer.