22.12.2012 Views

Nitesh Mor - Computer Science and Engineering - Indian Institute of ...

Nitesh Mor - Computer Science and Engineering - Indian Institute of ...

Nitesh Mor - Computer Science and Engineering - Indian Institute of ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Nitesh</strong> <strong>Mor</strong><br />

WC-23, Zanskar House 0091 9911625137<br />

<strong>Indian</strong> <strong>Institute</strong> <strong>of</strong> Technology Delhi http://www.cse.iitd.ernet.in/ ∼cs1070170<br />

Hauz Khas, New Delhi-110016 cs1070170@cse.iitd.ernet.in<br />

Objective<br />

To secure admission in PhD program <strong>of</strong> a reputed institute <strong>and</strong> pursue a research career in the<br />

area <strong>of</strong> <strong>Computer</strong> Systems.<br />

Research Interests<br />

Virtualization <strong>and</strong> Cloud Computing, Network <strong>and</strong> System Security, Large Scale Systems Management.<br />

Education<br />

<strong>Indian</strong> <strong>Institute</strong> <strong>of</strong> Technology Delhi 2007-Current<br />

Bachelor <strong>of</strong> Technology, <strong>Computer</strong> <strong>Science</strong> <strong>and</strong> <strong>Engineering</strong><br />

Current GPA: 8.701/10.0<br />

Undergraduate Thesis: Remote Desktop using VM Record/Replay<br />

Poster presentation at OSDI 2010<br />

Thesis Advisor: Sorav Bansal, Huzur Saran<br />

Shiksha Bharti Vidyalaya, Rohtak<br />

Senior School, All India Senior School Certificate Examination (AISSCE) 2007<br />

Aggregate Marks: 95.8% (479/500)<br />

High School, All India Secondary School Examination (AISSE) 2005<br />

Aggregate Marks: 93.0% (465/500)<br />

Research Publications<br />

• <strong>Nitesh</strong> <strong>Mor</strong>, Shikhar Agarwal, Sorav Bansal, Huzur Saran, ”Remote Desktop Using VM<br />

Record/Replay”, Poster presentation at USENIX Symposium on Operating Systems Design<br />

<strong>and</strong> Implementation (OSDI), 2010.<br />

Pr<strong>of</strong>essional Experience<br />

Micros<strong>of</strong>t Research India, Technology for Emerging Markets Group May-July 2010<br />

Research Intern<br />

Devised novel techniques for compression <strong>of</strong> MPEG-2 videos containing text. Achieved 4X compression<br />

for MPEG-2 video sequence, <strong>and</strong> 3X compression for MPEG-2 container.<br />

Department <strong>of</strong> <strong>Computer</strong> <strong>Science</strong> <strong>and</strong> <strong>Engineering</strong>, IIT Delhi June 2009 - Mar 2010<br />

System Administrator<br />

Served as a voluntary System Administrator for the department. Maintenance <strong>of</strong> departmental IT<br />

faclities (Servers <strong>and</strong> Laboratory machines). Shifted many servers to virtualized environment for<br />

better resource utilization, <strong>and</strong> started many new services.


Research Projects<br />

Remote Desktop using VM Record/Replay July 2010 - present<br />

Undergraduate Thesis, Advisor: Sorav Bansal.<br />

• Feasibility studies <strong>and</strong> B<strong>and</strong>width considerations for the method.<br />

• Achieved B<strong>and</strong>width savings <strong>of</strong> 2 orders <strong>of</strong> magnitude for display intensive applications.<br />

• Pro<strong>of</strong> <strong>of</strong> Concept implementation using VMware Workstation.<br />

• Future steps: Implementation <strong>of</strong> the technique on Xen/KVM hypervisor.<br />

MPEG Compression for Videos containing Screens <strong>of</strong> Text May-July 2010<br />

Internship project, Advisor: Bill Thies.<br />

• Devised novel techniques for compression <strong>of</strong> MPEG-2 videos containing screens <strong>of</strong> text.<br />

• Achieved 4X compression for MPEG-2 video sequences, <strong>and</strong> 3X compression for MPEG-2<br />

container.<br />

• Devised techniques for text alignment for the videos.<br />

Cloud Computing for Organizations Jan-Apr 2010<br />

Independent project, Advisor: Huzur Saran.<br />

• Explored the emerging field <strong>of</strong> Cloud Computing, from the perspective <strong>of</strong> High Performance<br />

Computing requirements for Educational Institutions.<br />

• Prototype deployments <strong>of</strong> different solutions for Hypervisor technology (Xen, KVM, etc) <strong>and</strong><br />

different management platforms (Eucalyptus, Xen Cloud Platform).<br />

• Review <strong>of</strong> Amazon EC2, <strong>and</strong> Google Apps from a commercial perspective.<br />

Secure ARP May-July 2009<br />

Independent project, Advisor: Huzur Saran.<br />

• Proposed a ticket based cryptographic solution for the mitigation <strong>of</strong> ARP cache poisoning.<br />

• Suitable for dynamic environments, backward compatible with conventional ARP.<br />

• Pro<strong>of</strong> <strong>of</strong> concept implementation for Linux kernel.<br />

Comparative Analysis <strong>of</strong> DataSeries <strong>and</strong> MySQL Dec 2008<br />

Independent project, Advisor: Anirban Mahanti.<br />

• A macro performance analysis <strong>of</strong> Data Series (from HP labs) with MySQL.<br />

• Accurate measurements <strong>of</strong> resource utilization for different types <strong>of</strong> workloads.<br />

• Built a web interface for easy interpretation <strong>of</strong> data generated.<br />

Other Projects<br />

Web Proxy service System Administrator Responsiblity, Spring 2010<br />

Implemented a Captive Portal style web proxy service integrated with Squid, with the user authentication<br />

over an SSL tunnel. Currently deployed in IIT Delhi to serve more than 8000 users.<br />

Funnycells <strong>Computer</strong> Networks, Fall 2009<br />

Implementated molecular communication techniques for attack formation <strong>and</strong> combating enemy<br />

cells in a simulator. Also performed experimental <strong>and</strong> theoretical analysis <strong>of</strong> the best possible<br />

strategy for differenet arena sizes <strong>and</strong> cell counts.<br />

Pintos Operating Systems, Spring 2009<br />

Implementation <strong>of</strong> threads scheduling, syscall implementation for user programs, extending virtual


memory implementation <strong>and</strong> filesystem for the instructional operating system Pintos.<br />

Tiny Web Server/Browser Yahoo Open Hack Day, Spring 2009<br />

Built a pluin for Yahoo messenger to facilitate the access <strong>of</strong> internal web pages from outside a<br />

corporate firewall by creating a tunnel using the IM messages.<br />

Static Firewall implementation on FPGA Digital Hardware Design, Spring 2009<br />

A minimal packet filtering firewall implementation on Xilinx Virtex Platform, with the capabilities<br />

<strong>of</strong> providing ACL’s based on Source/Destination IP address/port.<br />

Online Mulitplayer Gaming Service Design Practices, Fall 2008<br />

Integrated open source game Assault Cube with VoIP platform Mumble/Murmur. Also implemented<br />

the user pr<strong>of</strong>ile feature with live score update on a web site for the multiplayer gaming<br />

sessions.<br />

Online Travel Facilitation Service Design Practices, Fall 2008<br />

Created a mashup using Google Maps API <strong>and</strong> Flickr API to help travellers plan an itinerary, by<br />

showcasing them images <strong>of</strong> the interesting places, <strong>and</strong> by suggesting the preferred route.<br />

Relevant Courses<br />

<strong>Computer</strong> Systems: Cloud Computing <strong>and</strong> Virtualization, Operating Systems, Database Systems<br />

<strong>and</strong> Implementations, <strong>Computer</strong> Architecture.<br />

Communication <strong>and</strong> Information Processing: <strong>Computer</strong> Networks, Media Processing <strong>and</strong><br />

Communication, Digital Signal Processing, Signals <strong>and</strong> Systems, Holography <strong>and</strong> Optical Information<br />

Processing.<br />

Hardware Design: Digital Hardware Design, Digital Electronic Circuits, Electronics Laboratory.<br />

<strong>Computer</strong> <strong>Science</strong> <strong>and</strong> Mathematics: Algorithms, Programming Languages, Design Practices,<br />

Data Structures, Discrete Mathematics, Probability <strong>and</strong> Stochastics, Linear algebra.<br />

Technical Knowhow<br />

Programming <strong>and</strong> Scripting Languages: C/C++, Java, C#, Bash, Perl, ML, PHP, JavaScript,<br />

Python, Verilog, VHDL, Assembly Language, SQL, Prolog, Latex, MATLAB.<br />

Special purpose systems: Enterprise class storage systems from NetApp, HP <strong>and</strong> Sun Microsystems,<br />

IBM xSeries cluster, HP Proliant BladeSystem.<br />

Virtualization solutions: VMware Vsphere, VMware ESX(i), Xen, KVM.<br />

Cloud systems <strong>and</strong> Technologies: Amazon EC2, Google Apps, Hadoop Map-Reduce, Eucalyptus<br />

platform, VMware Orchestrator.<br />

CMS: Moodle, Joomla, Drupal.<br />

Server Technologies: LAMP stack, Squid, NFS kernel server, LDAP, Kerberos, Postfix, Dovecot,<br />

DHCP server, NTP server, Bind, PXEboot server, Radius, Subversion.<br />

Scholastic Achievements<br />

• Summer Undergraduate Research Award (SURA-2009) for the project Secure-ARP by Industrial<br />

R&D Unit, IIT Delhi.<br />

• Merit Certificate by IIT Delhi, Semester I,II (2007-08) for being in top 7% <strong>of</strong> all the undergraduate<br />

students <strong>of</strong> 2007 batch.<br />

• All India Rank 59 in Joint Enterance Examination (JEE-07).


• All India Rank 616 in All India <strong>Engineering</strong> Entrance Examination (AIEEE-07).<br />

• Among the top 500 students all over the country in AISSCE-07.<br />

• Merit Certificate for being in top 0.1% <strong>of</strong> all the students in Mathematics in AISSCE-07 from<br />

Central Board <strong>of</strong> Secondary Education.<br />

• 4th highest marks all over the country in Hindi Course-A in AISSE-05.<br />

• Merit Certificate <strong>and</strong> Scholarship for being in top 0.1% <strong>of</strong> all the students in Mathematics,<br />

<strong>Science</strong> <strong>and</strong> Technolgy, <strong>and</strong> Hindi Course-A in AISSE-05 from Central Board <strong>of</strong> Secondary<br />

Education.<br />

Conferences <strong>and</strong> Technical Gatherings<br />

• Student Volunteer at ACM-SIGCOMM 2010, New Delhi.<br />

• Micros<strong>of</strong>t Summer School on Networking 2009 - Mobility, Networks <strong>and</strong> Systems Group,<br />

Micors<strong>of</strong>t Research India.<br />

Techinical Competitions<br />

• IBM Technical Contest, Tryst 2010, IIT Delhi: Runner Up.<br />

• COnNECT, Techfest 2008, IIT Bombay: 1st prize in Networking Hacking Challenge.<br />

• Algorythm, Tryst 2008, IIT Delhi: Recognition for Exceptional Performance.<br />

• Google Inspire 2009, IIT Delhi: 3rd Prize in Functional Programming Competition.<br />

Extra Curricular Activities<br />

• Techical Secretary <strong>of</strong> Departmental Society (ACES), CSE, IIT Delhi. July 2009 - Present<br />

• <strong>Mor</strong>e than 100 hours <strong>of</strong> social service as NSS volunteer. Fall 2007<br />

• Interested in Philosophy, Optics, Space Explorations, Soccer.<br />

References<br />

Sorav Bansal<br />

Assistant Pr<strong>of</strong>essor<br />

CSE, IIT Delhi<br />

Hauz Khas, New Delhi-110016<br />

sbansal@cse.iitd.ernet.in<br />

Huzur Saran<br />

Pr<strong>of</strong>essor <strong>and</strong> Head<br />

CSE, IIT Delhi<br />

Hauz Khas, New Delhi-110016<br />

saran@iitd.ernet.in<br />

Bill Thies<br />

Researcher<br />

TEM group, MSR India<br />

196/36 2nd Main, Sadashivanagar<br />

Bangalore-560080<br />

thies@micros<strong>of</strong>t.com<br />

Subhashis Banerjee<br />

Pr<strong>of</strong>essor<br />

CSE, IIT Delhi<br />

Hauz Khas, New Delhi-110016<br />

suban@cse.iitd.ernet.in

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!