vitalr

Blockchain Smart Contract Solidity Developer

Summary of qualifications:

  • Over 5 years of extensive experience in Software Engineering as a Test Engineer, primarily in the financial domain. 
  • 3 years of expertise as a Blockchain Solidity Smart Contract Developer. 
  • Well-versed in Blockchain fundamentals, Ethereum architecture, various consensus protocols, different blockchains, cryptocurrencies and cryptography.
  • Proficient in developing smart contracts with Solidity on EVM compatible blockchains, L2s.
  • Proficient in utilizing the Foundry and Hardhat frameworks for testing and scripting purposes. 
  • Hands-on experience in building DApps using React and Node.js, with the ability to interact with the Ethereum blockchain through Ether.js, MetaMask, and Chainlink integration. 
  • Experienced in writing test suites using JavaScript, TypeScript, Mocha, and Chai. 
  • Expertise with ERC20, ERC721, ERC1155, ERC2981, ERC4626 standards, and common EIPs: EIP1167, EIP1967, EIP2612, EIP4337.
  • Knowledgeable about design patterns and mechanics used in DeFi and NFT protocols. 
  • Experienced in implementing gas optimization patterns and Merkle tree whitelisting. 
  • Proficient in employing secure Solidity development patterns with a TDD mindset. 
  • Successfully submitted smart contract codebases for third-party audits, including extensive comments and NatSpec documentation, code review, and distributed version control. 
  • Skilled in using Git for version control and collaborative development. 
  • Familiarity with traditional financial models and crypto token economy. 
  • Adaptable to working in Agile development and SDLC environments. 
  • Capable of working independently and collaboratively, effectively engaging with other developers, designers, and stakeholders.

Blockchain stack: 
Solidity, Foundry, Hardhat, Truffle, EtherJS, Web3JS, MetaMask, Ethereum, Polygon, BSC, Fantom, Gnosis, Chainlink, Alchemy, Infura, OpenZeppelin, Solady, Solmate, Solbase, IPFS, Pinata, Remix, Slither, Tenderly, Dune analytics, Vyper, Optimism, zkSync, LayerZero, Secret Network, Axelar, CosmWasm, Rust basics

Responsibilities:

  • Design of smart contracts architecture
  • Smart contract code creation
  • Write scripts, full coverage unit tests
  • Research different existing DeFi and NFT protocols
  • Create documentation, code review
  • Collaborate with the team to integrate smart contracts within the project
  • Consultation of backend and frontend teams for correct contract calls (correct ABI usage, smart contract flows, consultations for Subgraph and APIs creation)

Core contracts: 
NFT-Airdrop, Token-sale, NFT-Marketplace, NFT-Game, Launchpad, Vesting, Fractional-NFT, Liquidity-pool, Vault, Smart-Wallet

Education & Certifications:
zkEVM, Expert Solidity Bootcamps: EncodeClub
Ethereum Smart Contract Programming Certified: Moralis
Bitcoin and Cryptocurrency Technologies: Coursera
Agile Certified: ICAgile
Degree in Mathematics and World Economics

Personal:
Blockchain Enthusiast: interest in Blockchain technology, Ethereum, Cryptocurrency, DeFi, NFT, Rollups, cryptography, reading through crypto-projects' Github.

 Self-driven, takes responsibility for projects from their inception.

 Constantly improve myself by keeping up to date with the latest technologies and trends.

 Well analytical, organization and interpersonal skills. Enjoy working as a solo and part of a result-driven team.


Experience: 3 years

Yearly salary: $60,000

Hourly rate: $30

Nationality: 🇺🇦 Ukraine

Residency: 🇺🇦 Ukraine

Skills:

blockchain
ethereum
evm
nft
node
smart-contract
solidity
english