Professional Work Experience

Research Assistant

Teaching Assistant

Executive VP

DSP Technical Manager

VP Software

System Designer

HDL Designer

September 2007-Present Research Assistant, Carleton University, Ottawa, Canada
  • Surveyed, developed, and implemented sampling and reconstruction methods with sampling frequency much less than the Shannon-Nyquist bound (known as Compressive Sensing).

  • Developed a framework for the performance analysis of graph-based algorithms using information theory and channel coding techniques.

  • Investigated the feasibility of implementing compressive sensing algorithms for wireless, wired and sensor networks.

September 2007-Present Teaching Assistant, Carleton University, Ottawa, Canada
  • Organized and lectured tutorials on "Probability Theory" and "Information Theory".

  • Conducted laboratory sessions and tutorials.

  • Organized problem analysis sessions and exam review periods.

  • Marked assignments, lab reports, quizes, and mid-term papers.
September 2005-September 2007 Co-founder and VP Executive, Phoenix Engineering Company, Isfahan, Iran
  • Designed and implemented prototype financial software using C# and SQL.

  • Supervised the design and implementation of an educational CD for language institutes.
September 2005-September 2007 DSP Technical Manager, Information & Communication Technology Institute (ICTI), Isfahan, Iran
  • Designed authentication infrastructures and supervised their hardware/software implementation.

  • Supervised various air-ground DSP projects, focusing on the reliability and efficiency of the algorithms.
June2002-March 2005 VP Software, Sarv-Net Engineering Company, Isfahan, Iran
  • Conducted hardware and software verification teams to test the behavior of the optical router.

  • Supervised software developers to design and implement a CPU for the optical router.
June2002-March 2005 System Designer, Sarv-Net Engineering Company, Isfahan, Iran
  • Designed and implemented a high-rate packet classification algorithm for an optical 10 Gbps router.

  • Conducted hardware and software verification teams to test the behavior of the optical router.
May 2000-June 2002 HDL (Hardware Description Language) Designer, Sarv-Net Engineering Company, Isfahan, Iran
  • Designed and implemented interfaces for different modules in an optical router.

  • Designed and implemented verification scenarios to certify the accuracy and efficiency of different optical router modules.