AYON CHAKRABORTY
*** ****** ******** *****, ****** Chapin Apartments, Stony Brook, New York 11790, USA.
? ************@**.**********.*** ? 631-***-**** ? http://www.cs.sunysb.edu/~aychakrabort
/
INTERESTS
Mobile Computing, Embedded Systems, Resource Optimization, Machine Learning, Performance
evaluation of systems.
EDUCATION
? Stony Brook University Fall 2011 - presentPhD candidate in Computer Science at WINGS Lab (http://www.wings.cs.sunysb.edu)
Advisor: Samir Das
Courses Taken: Computer Networks, Wireless and Mobile Networking, Operating Systems,
Network Security, Analysis of
Algorithms, Artificial Intelligence and Discrete Mathematics.
? Jadavpur University, Kolkata, India. June 2010
Bachelor of Engineering in Computer Science and Engineering (Honors)
Thesis: Energy Efficient protocol design in Wireless Sensor Networks
Advisors: Mrinal K Naskar (Jadavpur University) and Amitava Mukherjee (IBM India Ltd.)
Tata Consultancy Services Gold Medal for Best Undergraduate Thesis
RESEARCH EXPERIENCE
? Wireless Networking and Systems (
WINGS) Lab, Stony Brook UniversitySummer 2012 -
presentResearch Assistantship, Advisor: Samir Das
- Implemented a system involving a custom access point that regulates (in terms of
bandwidth, delay, loss) downlink data to
smartphones and studied the behavior of several benchmark android applications for an
acceptable user QoE and the minimal
network service requirement for that.
- Currently I am employing machine learning and optimization techniques to learn the
network requirements of an application
and allocate it the most suitable one dynamically, which improves overall utilization in
terms of energy and dollar costs.
? Simulation and Modeling Group,
Universitat Hannover, Germany Summer 2010
Research Internship (DAAD WISE Scholarship, 2010), Advisor: Helena Szczerbicka
- Worked on developing an Artificial Immune System (AIS) based algorithm for Anomaly /
Misbehavior Detection in wireless
sensor networks.
- Implemented the above in a micaZ testbed on TinyOS software platform and analyzed the
efficiency of the algorithm.
? School of Information Technology, Indian Institute of Technology, Kharagpur Summer 2009
Research Internship, Advisor: Soumya K. Ghosh
- Developed a realistic mathematical model for predicting the lifetime of a sensor
network, so that it could be applied
practically to predict the longevity of a given network. (Paper accepted in IEEE
Globecom'12 workshop).
SKILLS
Languages: C/C++, Java, SQL, Scripting (shell, python), Assembly Level
Other Tools: MATLAB, Gnu-Plot, Gdb, Git, Eclipse, vi editor, Adobe Dreamweaver, LaTeX
Networking Tools: TinyOS, nesC, ns2, netem tool, tcpdump, pcap, Click, MadWifi driver, Wi-
Spy Spectrum Analyzer, Wireshark,
Telosb, MicaZ motes (sensor networks), CC2420 radio, Atheros Wifi cards.
Analysis / Search / Machine Learning packages (basics): Weka, Lucene, Mahout
Good Mathematical/Statistical understanding and Problem Solving/Modeling/Analytical
abilities
ACADEMIC PROJECTS
JOS, Operating Systems Lab, x86-64 Fall'12
? Platform: C, Assembly, Qemu (x86-64), GDB
? Developing the JOS kernel (over an exokernel) to run on a x86-64 architecture. Includes
development of the bootloader, memory
management, process management, multiprogramming, network driver, file systems etc.
[Webpage: http://www.cs.stonybrook.edu/~porter/courses/cse506/f12/labs.html]
SPAM: A Framework for Social Profile Abuse Monitoring Spring'12
? Platform: Java, Twitter Rest APIs, Weka Tool (for machine learning, evaluation and
analysis)
? Built an abuse monitoring tool for online social networks, where regular users are
warned for possible threats before connecting to
another user and a score for their friendship is recommended. It was tested and evaluated
on the Twitter platform. [ Course Project
Network Security ] [Code: https://github.com/ayonchakraborty/TwitterPrivacyProtection ]
Improving End-to-End Routing in the Internet Spring'12
? Platform: Python, MATLAB
? Analyzed the latency improvement in overlay networks over default Internet routing
paths, and effects of BGP policies in Internet
routing. We used real Internet trace data for the analysis. [Course Project
Fundamentals of Computer Networks]
Ayon Chakraborty 1 P age
An Experimental Study of Jamming IEEE 802.15.4 compliant Sensor Networks Fall'11
? Platform and Hardware: TinyOS-2.x software, TelosB motes equipped with CC2420 radio
? Presented an experimental study of jamming a sensor network by introducing
interference. [Course Project: Wireless and Mobile
networking]
Design of adaptive middleware framework for pervasive environments Mar'09 Dec'10
? Platform: J2ME
? Design and Development of an adaptive, context-aware middleware for pervasive
environments primarily targeted for the health-
care domain. [Undergraduate Project]
Data gathering in Wireless Sensor Networks Dec'08 Dec'10
? Platform: TinyOS-2.x, TOSSIM, MATLAB, Java
? I tried to improve upon the existing data gathering schemes in Wireless Sensor
Networks, by optimizing various resource usages in
the sensor nodes. I focused on the routing algorithms, optimization of energy usage and
delay and improvement of network
lifetime. [Undergraduate Project]
EXTRA-CURRICULAR ACTIVITIES
Sankalpa Student Chapter (http://sankalpastudent.org/ )
? I am the founder member of the Sankalpa Student Chapter (SSC), a wing under Sankalpa
Trust [http://www.sankalpacmfs.org]
an NGO devoted to the development of appropriate technologies for village-based
communities under the supervision of Dr.
Subhrankar Mukherjee, Managing Trustee and Affiliate Professor, Department of Civil
Engineering, Colorado State University,
Fort Collins, USA.
Computer Jagat ( http://www.computerjagat.org/ )
? I served as the student editor of Computer Jagat, ( 08- 11) a leading Bengali monthly
Computer Magazine, an endeavor by the
present students, alumni and faculty members of the Department of Computer Science,
Jadavpur University, India.
Ayon Chakraborty 2 P age