Tayyebi

An international competitor, national champion and undergraduate of computer engineering with professional experience in software development and team management.