Manjunath Chinni

Publications|Projects|Courses|Contact

About Me

  • I have a Masters degree in Computer Science from Stony Brook University.
  • I worked as an RA in the File systems and Storage Lab under the guidance of Prof. Erez Zadok.
  • I have a Bachelors of Engineering degree in Computer Science from RVCE, Bangalore, India.
  • I worked for Oracle Corporation for 4.8 years before persuing my masters.
  • I interned during summer-08 and currently working at Riverbed Technology.

  • Contact Information

    E-mail: mchinni [at] cs [dot] sunysb [dot] edu

    Resume

    Available on request.

    Publications

    1. Enabling Transactional File Access via Lightweight Kernel Extensions (pdf)
    Richard Spillane, Sachin Gaikwad, Erez Zadok, Charles P. Wright and Manjunath Chinni. Accepted by FAST-2009.
    2. Story Book: An Efficient Extensible Provenance Framework (pdf)
    R. Spillane, Stony Brook University; R. Sears, University of California, Berkeley; C. Yalamanchili, S. Gaikwad, M. Chinni, and E. Zadok, Stony Brook University. Accepted by TAPP-09.

    Projects done during Masters

    1. fCachefs - A two-way fan-out caching file system. Technical report is here.
    2. Implementation of checksum system call - Implemented Linux system call kernel module for generating and verifying checksums on files, as well as support for integrity check on checksums through encryption/decryption. Its manpage readme is here
    3. Database Instance Migration - Conducted research under the guidance of Prof. Tzi-cker Chieu as to how Oracle database's state can be migrated from one non-RAC database instance to another. Technical report is here.
    4. Implementation of reliable file transfer protocol using UDP - Implemented TFTP with TCP's flow control (using sliding window and window probes with persist timer) and congestion control (using slow-start and congestion avoidance) along with the features fast-retransmit and delayed ACKs.
    5. Implementation of On-Demand shortest-hop Routing (ODR) and ping protocols.
    6. Extraction of relationships between Drugs, Genes, and Diseases - This project was done in partial fulfillment of Computation Biology course under the guidance of Prof. Steven Skiena. Technical report is here.

    Few undergrad projects

    Internship:
    I interned at Oracle India Development Center from Jan-2002 to Jun-2002. Conducted research into and developed a prototype for supporting "parallelization of SQL statements" in Oracle Pro*C pre-compiler.
    Network Project Lab:
  • Design and implementation of decentralized (centralized-server-less) P2P file-sharing system using C++.
  • Implementation of chat client & server using Java network programming
  • Database Application Lab:
  • Design and implementation of Information Management System using J2EE three-tier architecture (JSPs in the frontend, Servlets running on Oracle iAS in the business logic layer, and Oracle database in the backend).
  • System Software Lab:
  • Design and Implementation of full-screen Text Editor

  • Courses

    Fall 2008
    CSE 502: Computer Architecture, Prof. Larry Wittie
    CSE 608: Advanced Computer Security, Prof. Scott Stoller

    Spring 2008
    CSE 533: Network Programming, Prof. Hussein G. Badr
    CSE 548: Analysis of Algorithms, Prof. Jie Gao
    CSE 504: Compiler Design, Prof. C Ramakrishnan

    Fall 2007
    CSE 506: Operating Systems, Prof. Erez Zadok
    CSE 549: Computational Biology, Prof. Steven Skiena
    CSE 515: Database Transaction Processing Systems, Prof. Radu Grosu

    Last updated - 21-Apr-2009