Short CV

Educations:

  • Department of Computer Engineering, and Information Technology, Amirkabir University of Technology, Tehran, Iran, MSc in Software Engineering.
  • Department of Computer Engineering, Yazd University, Yazd, Iran, B.S in Software Engineering.

Work Experiences:

  • 2007-current: PhD student at Interaction Design Division in Department of Computer Science and Engineering , Chalmers University of Technology.
  • 2005-2007: Instructor at the Department of Computer engineering and IT, Faculty of Electronic and Computer, Islamic Azad University of Qazvin , and Shahid Rajayi University of Tehran.

Theses:

  • 2005 “Designing a Middleware for distributed dissemination systems (Digital Library and E-learning)”, MSc. thesis, H.Kashfi, Department of Computer Engineering and Information Technology. Amirkabir University of Technology, Tehran, Iran.
  • 2002 “Design and Implementation of a Local Electric Mail Server”, BSc. thesis, H.Kashfi, Department of Computer Engineering, Yazd University, Yazd, Iran.

Computer Experiences:

  • Object Oriented Analysis and Design
  • Agent-based Analysis and Design Using Agent Toolkit (including Mobile agents)
  • Web based applications design and implementation( mainly JSP)
  • J2EE Technology and Java Programming
  • UML and RUP
  • Modeling and Implementation of Rational Databases (using ERD)