Ehsan Yazdanparast
Ehsan Yazdanparast

Ehsan Yazdanparast

Ph.D., Software Developer, Tech Enthusiast. Support my writing by joining Medium through my Referral Link bit.ly/3wQhMKZ (I will earn a small commission)