Professional Service
Program Committees
- 29th IEEE International Conference on Distributed Computing Systems (ICDCS), 2009 (Data Management and Data Centers track)
- 10th Passive and Active Measurement Conference (PAM), 2009
- 5th IEEE International Conference on Broadband Communications, Networks
and Systems (BROADNETS), 2008
(Internet and wireless tracks)
- 16th IEEE Workshop on Local and Metropolitan Area Networks (LANMAN), 2008
- 37th International Conference on Parallel Processing (ICPP),
2008
- 16th International Workshop on Quality of Service (IWQoS),
2008
Invited Conferences
- ACM International Conference on Measurement and Modeling of Computer
Systems (SIGMETRICS), 2008
- ACM Workshop on Hot Topics in Networks (HotNets), 2008, 2007
- ACM Symposium on Principles of Distributed Computing (PODC), 2005
- IEEE International Conference on Communications (ICC), Wireless
Communications Symposium, 2008, 2007
- IEEE Conference on Computer Communications (INFOCOM), 2007, 2006,
2005, 2004
- IEEE International Conference on Pervasive Computing and Communications
(PerCom), 2007
- IEEE Consumer
Communications and Networking Conference (CCNC), Multimedia
Networking Track, 2007
- IEEE International Conference on Distributed Computing Systems (ICDCS),
2006, 2005
- IEEE Global Telecommunications Conference (GLOBECOM), 2006
- LCN),
2006
- IEEE Workshop on Mobile Peer to Peer Computing (MP2P), 2004
- Conference on Wireless On demand Network Systems and Services (WONS)
- International Workshop on Applications and Economics of Peer to Peer
Systems (AEPP)
Invited Journals
- IEEE Transactions on Parallel and Distributed Systems (TPDS)
- IEEE Transactions on Mobile Computing (TMC)
- Elsevier Ad Hoc Networks Journal
- IEEE Journal on Selected Areas in Communications (Quality of Service
Delivery in Variable Topology Networks)
- IEEE Network Magazine (Special Issue on Wireless Mesh Networks:
Applications, Architectures and Protocols)
- IEEE Communications Magazine
- IEEE Communications Letters
Work Experience
Teaching Experience
- Teaching Assistant, Operating System Engineering (ECE 469), Purdue
University, Spring 2005 - Responsible for office hours, grading projects and
exams, designing and evaluating operating system implementation projects
- Teaching Assistant, Introduction to Computer Tools for
Engineers (ENGR 106), Purdue University, Fall 2002 - Responsible for office hours, exam
and homework grading, labs and weekly lectures for over 100 students