Resume
Resume.pdf | Resume.ps | Resume.txt
|
1525, Amherst
Manor Dr. Apt 506, |
mc79@cse.buffalo.edu (716)-316-5630 |
Objective
To seek summer internship in the field of computer security and forensics with application to operating systems, statistical modeling and game theory.
Education
* University at Buffalo Buffalo, NY
Ph.D. in Computer Science expected in June 2008
Area - Computer Security and Forensics
Advisor - Dr. Shambhu Upadhyaya
* University at Buffalo Buffalo, NY
M.S. in Computer Science Sept 2004
Thesis - Sequential Hypothesis Testing for Reasoning
about Intrusions
Advisor - Dr. Shambhu Upadhyaya
* University of Madras Madras, India
B.E. in Computer Science and Engineering May 2002
Thesis - Study and Simulation of Zone Routing Protocol
for MANETs
Advisor - Prof. Robert Masillamani
Research Experience
* University at Buffalo Buffalo, NY
Graduate assistant Jan 2003 - present
- Researched computer security, with focus on building systems
resilient to both internal and external attacks
+ Sequential hypothesis testing for Intrusion detection:
Involved in building and testing DRUID, a statistical
anomaly detection system developed at University at
Buffalo. Developed a modified version of sequential hypothesis
testing for reasoning about intrusions. Collaboratively
developed RACOON, a synthetic data generation tool,
to overcome the overhead associated with IDS data collection
and to expedite the training phase.
+ PHONEY : Mimicking user response to detect phishing attacks:
Proposed a novel approach to detect phishing attacks using
fake responses which mimic real users, essentially, reversing
the role of the victim and the adversary. Results of this
work are being implemented and tested as a browser helper
object.
+ ADROIT : Automatic defense against zero-day exploits:
Designed and developed an automatic notification system that
crawls across various bug reporting databases to report
vulnerabilities pertinent to the current system configuration.
Investigating various defense and recovery strategies against
zero-day exploits.
* Google Inc Mountain View, CA
Summer Intern July-Sep 2005
Project - Fuzz Testing Ads RPC servers
Mentor - Dr. Arash Baratloo
- Single handedly designed, implemented, experimented with an
automated tool to help test ads-backend servers. The tool was
customized to test various internal production servers at
execution time.
Papers
1. Ramkumar Chinchani, Aarthie Muthukrishnan, Madhusudhanan
Chandrasekaran, Shambhu Upadhyaya, "Rapid User Command Data
Generation From Customizable Templates for Intrusion Detection",
ACSAC 2004, Tuscon, Arizona
2. Mohit Virendra, Murtuza Jadliwala, Madhusudhanan Chandrasekaran,
Shambhu Upadhyaya, " Quantifying Trust for Mobile Ad-Hoc Networks",
IEEE KIMAS 2005, Boston, Massachusetts. (Invited paper)
3. Madhusudhanan Chandrasekaran, Ramkumar Chinchain, Shambhu Upadhyaya,
"Mimicking User Response to Prevent Phishing Attacks",
TSPUC, IEEE WoWMoM 2006.
4. Ramkumar Chinchani, Madhusudhanan Chandrasekaran, Shambhu Upadhyaya,
"Towards A Host Based Masquerade Detection System Using Sequential
Hypothesis Testing", in submission to IEEE Transaction on Dependable
and Secure Computing.
5. Madhusudhanan Chandrasekaran, Mukarram Baig, Shambhu Upadhyaya,
"AVARE: Automatic Vulnerability Assessment and Response against Zero-day Exploits",
MALWARE 2006, In conjunction with IPCCC.
6. Madhusudhanan Chandrasekaran, Krishnan Narayanan, Shambhu Upadhyaya,
"Phishing Email Detection Based on Structural Properties",
NYS Cyber Security Conference 2006.
7. Madhusudhanan Chandrasekaran, Anusha Iyer, "Parameterization of Group
Trust for Multiagent Systems", in submission.
8. Vijay Ganesh Hariharan, Bhuvaneswari, Madhusudhanan Chandrasekaran,
Anusuya Venugopal, "Parallelizing Probability based Protein Sequence
Clustering Using Intelligent Job Allocation Mechanism". Summer Computer
Simulation Conference(SCSC03), Montreal, Canada.
9. Vijay Ganesh, Bhuvaneswari, Madhusudhanan Chandrasekaran, "A
Distributed Algorithm to Align Distantly Related Sequence Using
Profile Analysis", IEEE Tencon, October 2003, Bangalore, India.
Teaching Experience
* University at Buffalo Buffalo, NY
Teaching assistant for three courses Aug 2004 - current
- Assisted in teaching undergraduate courses such as Java and
Introduction to Microprocessors and Data Structures
- Conducted laboratory sessions, assisted students with projects,
graded exams and assignments, and prepared model answer sets.
Projects
* Created MySQL a mini database system using JAVA which supports
primitive DDL commands like create table, create index, drop table and
DML commands like insert, delete and select. Indexing and B+ Trees were
implemented for efficient storage.
* Developed a visualization tool for generating UML Time Sequence Diagrams
from a given JAVA trace file, to assist debugging.
* Developed a client/server based online-chat messenger using UDP and
curses in C. Developed Transaction Processing System using J2EE
technology incorporating session, entity and message driven beans
* Simulated Circuit Switching and Packet Switching techniques in a subnet
of six nodes using OPNET and analyzed the performance characteristics
like Throughput and End to End delay were analyzed.
* Simulated Eight Bit Carry Lookahead and Ripple Carry Adder in Verilog.
* Conducted study of all common network attacks like Land Attack,
Neptune, Ping O death, Process table attack, Targa3, Smurf attack,
Syslogd attack, Teardrop and UDP storm attacks.
* Implemented an in kernel process mailbox in FreeBSD 5.2 kernel.
* Implemented a simple access control list (ACL) for MYFS in FreeBSD 5.2 kernel.
* Implemented and compared the storage performance of Modified Quadtree
for region based image representation.
Professional Service
* Refereed papers for the following conferences and symposia:
IWIA 2005
Awards
* Research Assistant and tuition Scholarship, University at Buffalo.
* Won third prize in security quiz competition held at Polytechnic University, NY
* Teaching Assistant and tuition Scholarship, University at Buffalo.
* Won first prize in several national level (India) debugging and technical
quiz competitions.
* Secured University first rank in fourth semester and stood overall
second in class of 120 during undergraduate study.
ReferencesA
* Available upon request