Afshin is a computer engineer graduated in 1990 from Shiraz University. After graduation, he starts working at DEC (Digital Equipment Corporation) and then IBM for more than 10 years. He was also working as an EA for financial enterprises for more than 12 years. Most part of his professional life was dedicated to enterprise scale system design and implementation, especially in banking and financial industry.

In 2002, he was part of the leadership team appointed by the Ministry of Economic Affairs and Finance, to start modernizing Insurance and Banking systems in Iran using SOA technology blueprint. Since then, his passion was focused on learning and experiencing methodologies and system design pattern using SOA and today he continues that path, working with his team in mimik on microservice architecture and implementation.