Working on both Java and .NET Technology, he has developed various enterprise level applications. Currently, he is working as a Senior Developer at SAM Enterprise company which resides in Tehran, Iran, and is a partner with S4M GmbH which develops solutions for media and is a Microsoft Partner.