Professional Service
- Technical Program Committee
- 25th Annual ACM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications,
SIGCOMM 2009
- 7th Annual IEEE Wireless Communications & Networking Conference,
WCNC 2009
- 6th Annual IEEE Consumer Communications & Networking Conference,
CCNC 2009
- 44th Annual IEEE International Conference on Communications,
ICC 2009
- 5th IFIP International Conference On Embedded and Ubiquitous Computing,
EUC 2008
- 9th IEEE International Symposium on Personal, Indoor and Mobile Radio
Communications, PIMRC 2008
- 3rd Workshop on Real-World Wireless Sensor Networks, in conjunction with
ACM Eurosys 2008, REALWSN
- Wireless Networking Symposium, 51st Annual IEEE Global
Telecommunications Conference, GLOBECOM 2008
- 5th International Conference on Broadband Communications, Networks, and
Systems, BROADNETS 2008 - Wireless Track
- Ad Hoc, Sensor and Mesh Networking Symposium, 51st Annual IEEE Global
Telecommunications Conference,
GLOBECOM 2008
- 16th IEEE Workshop on Local and Metropolitan Area Networks,
LANMAN 2008
- Invited Conference Reviews
- IEEE ICNP 2008
- ACM SIGMETRICS 2008
- IEEE INFOCOM 2004, 2005, 2006, 2007
- IEEE ICC 2007, 2008
- IEEE International Conference on Distributed Computing Systems (ICDCS)
2005, 2006
- IEEE Workshop on Mobile Peer to Peer Computing (MP2P)
- Conference on Wireless On demand Network Systems and Services (WONS)
- ACM Symposium on Principles of Distributed Computing (PODC)
- International Workshop on Applications and Economics of Peer to Peer
Systems (AEPP)
- IEEE PerCom 2007
- IEEE International Conference on Circuits and Systems for Communications
2008
- 5th International Conference on Wireless/Wired Internet Communications,
WWIC 2007
- Invited Journal Reviews
- ACM SIGMOBILE periodical, Mobile Computing and Communications Review (MC2R)
- IEEE Transactions on Systems, Man, and Cybernetics
- Elsevier Information Science
- IEEE Communications Magazine
- IEEE Communications Magazine
- ACM MONET Journal
- IEEE Communications Letters
- IEEE Transactions on Parallel and Distributed Systems
- Elsevier Ad Hoc Networks Journal
- IEEE Transactions on Wireless Communications
- IEEE Network Magazine
- Elsevier Computer Networks Journal
Industrial Experience
- Jan-Aug 2008: Qualcomm Research Center; working on wireless p2p
networking.
- Jun-Sep 2007: Intel Research Labs, Pittsburgh,
(IRL); working on
self-organized wireless networking.
- Jan-May 2007: Microsoft Research Labs, Redmond,
(MSR); working with
Communication and Collaboration
Systems and Networking
group; working on multi-radio wireless networks.
- Jun-Sep 2006: Microsoft Research Labs, Redmond,
(MSR); working with
Communication and Collaboration
Systems and Networking
group; working on network coding for wireless networks.
- Jun-Sep 2001: Networked Systems and Survivability Group,
Computer Emergency Response Team; a DARPA
sponsored research program at the Software Engineering Institute; working on
survivable communication systems.
- Sep 1999-Aug 2000: Videsh Sanchar Nigam Limited <www.vsnl.com>
Designed and implemented solutions for monitoring and management large
computer networks.
Teaching Experience
I have been a teaching assistant at both Purdue (School of Electrical and
Computer Engineering) and Carnegie Mellon (School of Computer Science,
Department of Electrical and Computer Engineering, Tepper School of Business and
Heinz School of Information Technology, Policy & Management)
- Fall 2004, 2005, 2006: Guest Lecturer, Department of Electrical and
Computer Engineering, Purdue University, with Dr. Y. Charlie Hu for the course
in Distributed Computing Systems (ECE 673)
- August 2002 - December 2002: Teaching Assistant, Department of Electrical
and Computer Engineering, Purdue University, with Dr. Carla Brodley for the course
in Information Retrieval, Extraction and Security (ECE 495B)
- May 2002 - August 2002: Teaching Assistant, Tepper School of Business,
Carnegie Mellon University with Dr. Kevin Stolarick for the graduate course in
Software Design and Engineering (46-941)
- May 2002 - August 2002: Teaching Assistant School of Computer Science,
Carnegie Mellon University with Dr. Michael Shamos in the Ecommerce Institute
for the graduate course in Ecommerce Technology. (20-751)
- January 2002 - May 2002: Teaching Assistant, Department of Electrical and
Computer Engineering, Carnegie Mellon University with Dr. David O'Hallaron for
the graduate course in Internet Services
(18-845)
- January 2002 - May 2002: Teaching Assistant, Department of Electrical and
Computer Engineering, Carnegie Mellon University with Dr. Ozan Tonguz for the
graduate course in Wireless Networks (18-759)
- August 2001 -- December 2001 : Teaching Assistant, Heinz School of
Information Technology, Policy & Management, Carnegie Mellon University with
Dr. Stephen Roehrig for the graduate course in Object Oriented Software
Analysis and Design (95-706)
- August 2001 -- December 2001 : Teaching Assistant, Heinz School of
Information Technology, Policy & Management, Carnegie Mellon University with
Mike McCarthy for the graduate course in Data Structures & Algorithms
- May 2001 – July 2001: Teaching Assistant School of Computer Science,
Carnegie Mellon University with Dr. Michael Shamos in the Ecommerce Institute
for the graduate course in Ecommerce Technology (20-751)
- May 2001 – August 2001: Teaching Assistant Tepper School of Business,
Carnegie Mellon University with Dr. Stephen Roehrig for the graduate course in
Object Oriented Programming I & II (46-961, 46-962) for Masters program in
Computational Finance. Also broadcast internationally.