M.S. in Computer Engineering, Sharif University of Technology, Tehran,
Iran [2005-present]
Thesis: Injecting non-functional requirements into the software architecture
Supervisor: Dr. Seyed-Hasan Mirian-Hosseinabadi
B.S. in Computer Engineering, ECE Department ,University of Tehran, Tehran, Iran [2001-2005]
Research Interests
Software Architecture
Object-Oriented Software Engineering
Software development methodologies
Non-Functional Requirements
Aspect-Oriented Software Development
Service-Oriented Software Development
Architectural Analysis
Product Line Engineering
Software Security
Academic Activities
Special Activity
Participation at the RoboCup 2003, soccer simulation field, Padua, Italy :
July 2003
Teaching Assistance
Software Engineering, Sharif University of Technology (Dr. Mirian) : Spring
2007
Software Engineering, Sharif University of Technology (Dr. Mirian) : Fall
2006
Internet Engineering, University of Tehran (Mr. Hossein Sheikh Attar) :
Spring 2004
Professional Membership
ACM (Association for Computing Machinery), 2001-2003
Teaching
Computer Course, Rouzbeh School, Tehran, Iran : 2004
Work Experiences
RayDana Corp., Tehran, Iran as programmer, researcher and project Manager :
2002-2006
