SYNOPSIS
Have nine years of experience in research and development in industrial research lab and academia. Have
diverse research background spanning the following areas:
- Wireless Networks
- Internet Protocols
- Network Coding
- Distributed Algorithms
- Algorithms for Network Design
- Stochastic Analysis/Modeling
EDUCATION
Ph.D. in Electrical and Computer Engineering
Aug 2000 to Sep 2003
University of Illinois at Urbana-Champaign (UIUC)
Adviser: Prof. R. Srikant
University of Illinois at Urbana-Champaign (UIUC)
Adviser: Prof. R. Srikant
Dissertation: Deterministic Fluid Models for Internet Congestion Control
Master of Engineering (M.E.) in Telecommunication
Aug 1997 to Jan 1999
Indian Institute of Science (IISc), Bangalore, India
Indian Institute of Science (IISc), Bangalore, India
Bachelor of Engineering (B.E.) in Electrical and Electronics Engineering.
Aug 1993 to Jul 1997
Birla Institute of Technology and Science (BITS), Pilani, India
EMPLOYMENT
Bell-Labs Research India,
Bangalore
Feb 2005-Present
Member of Technical Staff
Member of Technical Staff
Massachusetts Institute of Technology,
Cambridge, MA,
USA
Sep 2003 - Jan 2005
Post-Doctoral Research Associate
Post-Doctoral Research Associate
University of Illinois at Urbana-Champaign,
IL,
USA
Aug 2000 - Aug 2003
Research Assistant
Research Assistant
Microsoft Research,
Cambridge,
UK
Jun 2001 - Aug2001
Research Intern
Research Intern
IBM India Research Lab,
New
Delhi
Dec 1999 - Jul 2000
Research Staff Member
Research Staff Member
Silicon Automation Systems (Currently SASKEN),
Bangalore
Mar 1999 - Nov1999
Software Engineer
Software Engineer
EXPERIENCE AND PROJECTS
- As Member of Technical Staff at Bell-Labs Research India (since Feb 2005):
- TelePort: A Low Cost Sensor Network for Road Traffic Monitoring.
- WiMAX Relay (IEEE 802.16j) Networks: Opportunistic Scheduling and Throughput-coverage trade-off.
- Real-time video Multicasting in WiMAX (IEEE 802.16e)
- Augmenting Mobile-handset Storage-capacity through Network Storage
- Algorithms for Network Design: Work involves caching algorithm for P2P networks, distributed scheduling algorithms in wireless networks, distributed computation of aggregates (e.g., MAX/MIN/SUM) in overlay networks, DNS query lookup algorithms.
- As a Post-Doctoral Research Associate at LIDS, MIT with Prof. M. M´edard (Sep 2003 to Jan 2005)·
- Network coding, Information Dissemination, and Distributed Storage
- Switching Algorithms for High Speed Multicast Switches
- As a Research Assistant in the Coordinated Science Laboratory, UIUC (Aug 2000 to Aug 2003)
- Resource Allocation in Networks with Multicast Sessions
- Global Stability of Congestion Controllers and Justifying the use of Deterministic Models
- Active Queue Management and QoS
- Research Intern, Microsoft Research, Cambridge, UK (June 2001 to August 2001)
- Designed resource allocation schemes in networks with real-time flows and file transfers.
- Research Staff Member, IBM India Research Lab, New Delhi (Dec 1999 to July 2000)
- Participated in a project to devise a scheme for error-avoidance in wireless networks.
- Developed a simulator for a Frequency-Hopping Kernel meant for a Blue-tooth simulator.
PUBLICATIONS AND PATENTS
PROGRAMMING SKILLS
- Have developed file-system filter driver for Windows CE.
- Have developed file-system filter drivers for Windows XP.
- Have experience in developing Windows XP based server and Windows NT/Windows CE based client.
- Have experience in building event-driven network simulators from the scratch (P2P simulators, simulators for testing multicast protocols etc.).
- Proficient in C, C++, Matlab, Mathematica.