I began my journey into programming algorithms in 1989. My first project was creating a store application using the Delphi programming language. Over the years, I've shared my knowledge by teaching programming languages for thousands of hours at universities, colleges, and through private tutoring sessions. Some of the languages I've taught include C++, Java, Android, ASP, HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, MySQL, Solidity, and Web3.
Throughout my career, I've had the opportunity to work with various companies and startups in roles such as CTO, developer, and advisor, providing me with extensive experience, particularly in Blockchain technologies.
I take pride in my ability to explain complex subjects in a clear and simple manner. I'm confident that you'll find learning with me enjoyable!
Subjects
Python Beginner-Expert
Solidity Beginner-Expert
Rust (Programming Language) Beginner-Expert
Web3 Beginner-Expert
Advanced Javascript, Blockchain, Solidity and Web3 Beginner-Expert
Experience
CTO and solidity developer (May, 2022–Present) at Tehran AdrinPay
Solidity developer (Feb, 2019–Apr, 2019) at Tehran Kuknus