Experience

Sharif University of Technology (00-Now)

Professor, Department of Computer Engineering
(Founder of Digital Media Lab (DML))
(Founder of Mobile Value Added Services Lab (VASL))

Adavnced Information & Communication Technology Research Institute (AICT)
of Sharif University
(01-Now)

Founder & Director

University of New Brunswick (07-11)

Adjunct Professor of Computer Science

Iran Telecommunications Research Center (ITRC) (05-07)

Director of Scientific Relations & IT

Sharif Advanced Technologies Incubator (SATI) (02-04)

Founder & Former Director

IPM (03-Now)

Member of Board of Directors, Computer Science Inst.

Intel Corporation, USA, Media & Interconnect Technology Lab (96 – 99)

As a Senior Software Engineer: Designed state of the art video algorithms for video compression and transmission over Internet.

AT&T Bell Labs (Lucent) , USA, Technology Planning, Broadband Interactive Multimedia Systems (93 – 96)

As a Member of Technical Staff (RV): Investigated Multimedia applications over ISDN-BRI, B-ISDN and Internet. Designed error concealment algorithms for H.261/H.262 applications over ATM. Investigated the use of MPEG-2 for Video Telephony (VT) applications. Investigated the effects of BCH forward error correction in H.261-VT applications. Investigated the effects of errors in VT applications over ATM networks. Evaluated Video Teleconferencing Technologies. Investigated optimal choice of parameters for H.261, H.262 Video Compression. Designed algorithms for Picture in Picture (PIP) in Multimedia applications. Developed pre/post-processing algorithms for compressed video streams.

Oregon Graduate Institute, Department of Electrical & Computer Engineering (98 – Now)

As an Adjunct Professor: Teaching graduate courses on Digital Video and Image Processing. Collaborating with the faculty to improve the quality of education.

Portland State University, Department of Electrical Engineering (96 – 00)

As an Adjunct Associate Professor: Teaching graduate courses on Digital Signal and Image Processing. Collaborating with the faculty to improve the quality of education.

Oregon State University, Department of Electrical & Computer Engineering (97 – 00)

As an Adjunct Associate Professor: Teaching graduate courses on Computer Networks.

Purdue University, Department of Electrical Engineering (91 – 96)

As a Research Assistant: Developing multiresolution algorithms for image and video compression. Developed robust nonlinear filters for image processing applications.

Purdue University, Department of Mathematics (93 – 96)

As a Teaching Assistant: Lecturing college Linear Algebra and Trigonometry courses. Collaborating with the faculty and staff to improve the quality of instruction for undergraduate mathematics courses.

CSULB, Department of Electrical & Computer Engineering (88 – 89)

As a Teaching Assistant: Supervised the development of an interactive software package for image enhancement, restoration, and compression on personal computers. Designed real time image processing algorithms for ITI-151 IP-system. Graded students’ homeworks and exams for a course in Digital Control. Conducted recitations for courses in Random Processes and Estimation Theory.

American Telecom, Anaheim, CA (84 – 85)

As a Test Engineer: Performed test and analysis of digital FIR and IIR filters. Evaluated the performance of communication boards and electronics components.