I am a graduate student pursuing a PhD at the University of Maryland, College Park,
in the department of Electrical and Computer Engineering. My research interests include
4th generation wireless communication networks, with a specific focus on receiver
design and equalization techniques, and resource allocation in heterogeneous
networks. My objective is to do an internship to get valuable industrial
research experience in these or related areas.
This resume is slightly outdated. Please contact me for a more up-to-date resume, in PDF form, while I update this resume in the meantime. (Date: May 23rd, 2014)
University of Maryland, College Park, MD 8/2011 - 8/2016 (Expected)
Degree: Ph.D. in Electrical and Computer Engineering - GPA: 3.57
Major: Communications and Networking
Indian Institute of Technology, Madras, India 7/2007 - 7/2011
Degree: B.Tech in Electrical Engineering - GPA: 3.58
Graduate course work
Real Analysis, Probability Theory, Estimation and Detection Theory, Adaptive Control, Optimal Control, Systems Theory, Information Theory, Advanced Digital Signal Processing
Advanced Undergraduate course work
Nonlinear Control Theory, Wireless Communications, Performance Analysis of Computer Networks, Analog and Digital Signal Processing
- Key Abilities
- Research experience with MIMO systems such as MIMO-OFDM, LTE/LTE-A
- Experience with 3GPP LTE standards, network protocols such as TCP/IP
- Well versed in communication theory and cellular communication systems
Experienced in MATLAB and C.
C++ (basic proficiency), C# (basic proficiency), Python (basic proficiency)
Acquainted with Linux (Ubuntu/Debian-based), Windows XP/2000/NT platforms
Proficient in LaTeX, Microsoft Office (Word, Excel, PowerPoint), GIMP, Adobe PhotoShop
- Academic Experience
Graduate Research Assistant 6/2012 - Present
- Investigating Delay Tolerant Networks (DTNs), to develop analytical
models to understand the Epidemic Routing protocol. (DTN Project)
- Evaluated several mathematical models using discrete time
equivalents of continuous time Markov processes as the basis,
such as jump Markov processes.
- Simulated the efficiency of the models using MATLAB.
- Surveying established methods of blind equalization in wireless
communication systems to develop a novel “Blind receiver” for
LTE systems. (LTE Project)
- Identified several blind equalization techniques for application in LTE.
- Designed MCMA/AMA equalizer algorithm for a 2x2
MIMO-OFDM system in MATLAB. Compared performance with traditional non-blind
- Examined several existent blind channel estimation methods developed
for wireless communication systems. (LTE Project)
- Evaluating a candidate technique based on Noise-subspace
methods and investigating its performance benefits over traditional
approaches and the MCMA/AMA approach devised, to help develop an improved
version of the MCMA/AMA equalizer.
Graduate Teaching Assistant 8/2011 - 5/2012
- Assisted in teaching junior level Electrical Engineering courses.
- Responsible for grading homework and midterm exams and final exams.
- Guided students through homework and additional course material at
office hours and in one-on-one discussion sessions.
- Several students observed improved performance and confidence
in homework and exams.
- Developed weekly quizzes to help students retain the class material better.
- In a survey, a majority of the students found the quizzes very beneficial.
- Analyzed the stability, rate of convergence and performance of communication systems
using control theoretical concepts, by modeling the system by linear delay differential equations.
- Investigated congestion control in Internet from a control theoretical perspective:
understanding the impact of buffer size and Active Queue Management
algorithms on stability and congestion in the network.
- Professional Experience
A Multi-protocol Traffic Generating Tool for FreeBSD based systems 5/2010 - 7/2010
- Developed network packet generating tool based
inspired by “Bit-Twist”, a libpcap-based packet generator.
- It takes in a variety of parameters from user including
L2 (Ethernet header) options, L3 options, rate (bps or pps),
time to send, etc. and generates packets and sends on a given
- It replays captured packets, displays several network
statistics such as bits per second (bps), number of
packets successfully sent, number of packets in error, etc.
- An open source version is available at:
- Received high praise for the quality of my code, work
ethic and timely completion of the project for use in a Lab
environment from my manager, along with a strong recommendation for
my graduate school application.
Factors Affecting Network Performance: Measurement and Modification 5/2009 - 7/2009
- Surveyed the Cisco IOS® Software command-line interface (CLI) for the routers
and the switches.
- Studied network performance with network impairments on a variety
of simple local area network topologies like switches and routers by using
“Anue Systems Network Emulator”.
- Gathered data and investigated performance of the network under impairments
using “ping” commands and by testing video streaming applications.
President; Webmaster - ECEGSA 5/2013 - 5/2014
- Designed the current ECEGSA T-shirt
- Aim to bolster the professional image of ECEGSA activities
- Planned several new events (ex: Roundtable discussion
on Academic Events) with the help of the ECEGSA board members.
Committee Member - GAAC9/2012 - 9/2014
Graduate Assistant Advisory Committee, University of Maryland, College Park
GAAC engages in a meet and confer process with the university officials and administration
to resolve key issues raised by the graduate assistant community of UMD.
Webmaster - ECEGSA 05/2012 - 05/2013
Overhauled the ECEGSA website design to its current state.
- Further Links
- Available on request