CV

Diman Zad Tootaghaj

Contact Information

  • First Name: Diman, Last Name: Zad Tootaghaj
  • Email: dxz149 AT cse.psu.edu, Phone # 814-777-2656 — Website: http://www.cse.psu.edu/~dxz149/
  • Current Address: 208 Haffner Hall, White Course Apartments, University Park, PA, 16802.

Education

  • PhD, Computer Science and Engineering

The Pennsylvania State University, University Park, USA, since 2012, May 2018.

  • MSC, Computer Science and Engineering
  • The Pennsylvania State University, University Park, USA, since 2012, December 2015.
  • MSC, Electrical Engineering, Communications

Sharif University of Technology, Tehran, Iran, graduated in 2010, .

  • BSC, Electrical Engineering, Communications

Sharif University of Technology, Tehran, Iran, graduated in 2007.

  • High School and Diploma and Secondary school

Center of Exceptional Talents in Mathematics and Physics, Zanjan, Iran, June 2003, GPA: 19.64/20 (A).

Computer Skills

  • NETWORKING: NS, OPNET, QUALNET, OMNET, TCL.
  • OPERATING SYSTEM: Linux (UBUNTU), MAC OS, Windows.
  • PROGRAMMING SOFTWARE: Windows mobile programming, python, C# (5 years), C (10 years), C++ (5 years), Visual C++ (5 years), Pascal (2 years), Java (1 year), python (2years).
  • ARCHITECTURE SOFTWARE: SIMICS, CSIM, SHARPE, CotSon, AMD Simnow, Gem5.
  • ELECTRICAL ENGINEERING: MATLAB, Orcad, Protel, PSPICE, Quartus, MaxPlus, Microwave Office.

Awards, Recognitions and Scholarship

  • Awarded College of Engineering Fellowship, The Pennsylvania State University, University Park, PA, USA.
  • Developing Simulator for routing protocols of wireless Ad-hoc Networks: GTNS: Game-Theoretic Network Simulator. Implementing some routing protocols, booked as an invention, 2010.
  • Ranked Top %1 in the Nationwide University of Iran Entrance Exam for M.SC., 2008.
  • Ranked Top %1 in the Nationwide University of Iran Entrance Exam for B.SC., 2003.

Research Interests

  • Computer Networks, Network Recovery after massive disruption
  • Game-theoretic Approach in Routing Protocols, Multipath Routing Ad hoc/Sensor Protocols
  • Approximate computing and probabilistic programming
  • Operating Systems, Computer Architecture, Parallel Computing
  • Scheduling algorithms for multi-core systems, Data center architecture and performance analysis.

Publications

  • Z. Tootaghaj, H. Khamforoosh, N. Bartolini, S. Ciavarella, S. Hayes, T. La Porta, Network Recovery from Massive Failures under Uncertain Knowledge of Damages, IFIP Networking 2017 (accepted paper).
  • Farhat, D. Z. Tootaghaj, Yuxiong He, A. Sivasubramaniam, M. T. Kandemir, C. R. Das, Stochastic Modeling and Optimization of Straggling Mappers, IEEE Transactions on Cloud Computing, 2016.
  • Z. Tootaghaj, F. Farhat, M. Arjomand, P. Faraboschi, M. T. Kandemir, A. Sivasubramaniam, C. R. Das, “Evaluating the Combined Impact of Datacenter Architecture and Cloud Workload Characteristics on Performance, Network Traffic and Cost,” IEEE International Symposium on Workload Characterization (IISWC) 2015.
  • Farhat, D. Z. Tootaghaj, A. Sivasubramaniam, M. T. Kandemir, C. R. Das, Modeling and Optimization of Straggling Mappers.Technical Report CSE-14-006, Pennsylvania State University.
  • Z. Tootaghaj, F. Farhat, M. R. Pakravan, M. R. Aref, “Risk of Attack Coefficient Effect on Availability of Ad-hoc Networks,” IEEE Consumer Communications and Networking Conference RSW, 2011.
  • Z. Tootaghaj, F. Farhat, M. R. Pakravan, M. R. Aref, “Game-Theoretic Approach to Mitigate Packet Dropping in Wireless Ad-hoc Networks,” IEEE CCNS RSW, 2011.
  • A. Kashiha, D. Z. Tootaghaj, “Partial Discharge Source Classification and De-Noising in Rotating Machines using Discrete Wavelet Transform and Directional Coupling Capacitors”, IEEE Transmission and Distribution Conference and Exposition: Asia and Pacific, 2009.

Submissions

  • Z. Tootaghaj, A. Sampson, T. Mytkowicz, K. S. McKinley, High Five: Gesture recognition by embracing the uncertainty. IUI 2016.
  • Z. Tootaghaj, T. He, Priceless Tomography: A Low Cost Path Selection Approach for Network Monitoring, IMC 2017.
  • Z. Tootaghaj, N. Bartolini, H. Khamforoosh, T. La Porta, Controlling Cascaded Failures in Interdependent Networks by Embracing the Uncertainty , SRDS 2017.
  • Farhat, D. Z. Tootaghaj, M. Arjomand. Towards Optimizing Data Computing Flow in the Cloud.
  • Zad Tootaghaj, F. Farhat. CAGE: A Contention-Aware GamE-theoretic programming model for heterogeneous resources.
  • Z. Tootaghaj, H. Khamfroush, N. Bartolini, S. Ciavarella, S. Hayes, T. La Porta, Behind the gray area, Network Recovery by embracing the uncertainty. INFOCOM 2016.

Work Experiences

  • Microsoft Research Internship: Working on Uncertain<T> probabilistic programming language for gesture recognition in Windows Mobile applications, 2015.
  • Iran Telecommunication Research Center (ITRC), Tehran, Iran, working as a researcher, Information and Communication Technology Department (ICT), 2010-2011.
  • Information Systems and Security Lab (ISSL), Electrical Engineering Department, Sharif University of Technology, 2011.
  • Niroo Research Institute, Tehran, Iran: working as a researcher in communication department, Network Control and Management Faculty, 2007-2008.
  • Optical Network Lab, Electrical Engineering Department, Sharif University of Technology, 2006-2007.

Teaching Experience

  • Instructor: CMPSC 473, Operating Systems, Pennsylvania State University, University Park, Fall 2015.
  • TA, Operating Systems: Department of Computer Sciences and Engineering, Spring 2013, Spring 2014, Spring 2015.

Selected Courses

  • Advanced Communication Networks, Dr. Pakravan, Department of Electrical Engineering, Spring 2010.
  • Numerical Optimization, Dr. Babaeezadeh, Department of Electrical Engineering, Fall 2009.
  • Game Theory, Dr. Fatemi, Graduate School of Management and Economics, as volunteer, Fall 2009.
  • Computer Architecture, Prof. Narayanan, Department of Computer Science and Engineering, Spring 2012.
  • Advanced Operating System Design, Prof. Sivasubramaniam, Department of Computer Science and Engineering, Fall 2013.
  • Advanced Cryptography, Dr. Salmasizadeh, Department of Electrical Engineering, Spring 2010.

Research Experiences and Projects

  • Performance evaluation of Mini applications on Intel Xeon Phi Coprocessors, multi-core programming, Spring 2014.
  • Parallel file server, advanced operating systems design, Prof. Sivasubramaniam, Fall 2013.
  • Designing user-level pthread library, Operating system design, Prof. Urgaonkar, Spring 2012.
  • Sc. Thesis: Analysis of Routing Misbehavior in Ad Hoc Networks, Under Supervision of Prof. M. R. Aref, 2010.
  • Sc. Thesis: Analysis of Dynamic Bandwidth Allocation algorithms in Fiber to the Home, Under Supervision of Prof. J. A. Salehi, 2004-2005.
  • Designing Game-Theoretic Network Simulator (GTNS), Since 2009.
  • Design and manufacturing an advanced PDA (Partial Discharge Analyzer) for verifying insulation of high voltage motors and generators, National Project in Power Ministry, NRI (Niroo Research Institute), 2007-2008.

References

  • Thomas La Porta, Advisor, Pennsylvania State University.
  • Novella Bartolini, Computer Science Department of Sapienza University of Rome.
  • Ting He, Pennsylvania State University.
  • Kathryn S. McKinley, Manager, Google, Mountain view.
  • Todd Mytkowicz , Mentor, Microsoft Research, Redmond.
  • Mohammad Reza Aref, Supervisor.
  • Associate Prof. Mohammad Reza Pakravan, Co-Advisor.

Languages

  • Kurdish (Native Language)
  • Persian (National Language)
  • English