Armen Arakelyan Author | Blockchain Programming. Blockchain Ethereum developer. Armen has been developing smart contracts for 5 years. Originally from Ukraine, Kyiv. He loves life, people, sport, music, and programming. Author's articles: 1 Smart Contract Tutorial | How to Build a dApp? 2 Smart Contract Auditing | Solidity Modifier 3 The Logic of Voting Smart Contract Solidity 4 Solidity Course for Beginners | Build a dApp 5 Pragma Solidity | Storage and Memory Types 6 Solidity Gas Optimization | Learning Solidity