Jonathan Chu

I am a third year Computer Science PhD student preliminarily attached to the Network Research Lab with Professor Mario Gerla. I hail from the San Francisco Bay Area.

Research

My research goals are to research and develop delay-tolerant networks for space. In order to accomplish these goals, my research interests include network protocols from routing to network management in mobile and extreme environments.

During Summer 2011, I worked on Network Management for Delay Tolerant Networks at Johns Hopkins University Applied Physics Laboratory in the NASA/APL Internship Program. Some of that work has culminated in the development of the Delay Tolerant Network Management Protocol DTNMP discussed in this presentation. This work is intended to become an Internet Draft.

Teaching Assistant

I TA'd for the Summer 2012 Session A CS31: Introduction to Computer Science 1 taught by Professor Ani Nahapetian. My TA website is here.

Class Projects

My classes have been in the areas of Networking, Theory, and Artificial Intelligence. Many of the classes involve class projects which culminate in a final project presentation and/or paper.

Winter 2012

New Mechanisms for Incentivizing High-Quality User-Generated Content
Explore new attention allocation mechanisms in User-Generated Content settings.

Fall 2011

The Midas Eye
Personal Financial Blog Aggregator with a novel ranking algorithm based on financial idea density.
EyeRobot
Mobile indoor image map maker (akin to Google maps for buildings) using the mbed platform and iRobot.

Spring 2011

SSH for NDN
Convert existing SSH implementations to utilize CCNx to provide SSH services over NDN networks
Keyboard Layout Configuration
Automatically search for the optimal physical-virtual keyboard layout mapping

Fall 2010 - Winter 2011

Secure Network Coding using Homomorphic Signatures
Simulating the performance of Homomorphic Signatures in Qualnet under normal and adversarial network scenarios

Hobbies

Outside of class and research, my hobbies include programming, biking, art, and Dwarf Fortress.

Open Source Projects

I code and develop several projects under a different alias. I mainly develop websites to explore new web concepts and languages and consequently contribute to projects that I need.

Dulwich

I am actively adding features and documentation to Dulwich, a pure-python git implementation.

FreeBSD Ports

I am the port maintainer for several FreeBSD Ports:

Consulting

I am resident to many IRC support channels to answer and guide those who seek help and advice:

Road Cycling

I was a member of the UCLA Cycling Team 2011-2012 as a complete novice. I hope to participate in future races in the Western Collegiate Cycling Conference (WCCC).

Art and Poetry

Under a penname, I occasionally sketch art and write poetry. I share these on personal websites, deviantart, and other venues.

Japanese to English Works

Under a penname, I contribute to several translations of Japanese media into English either as a translator or editor.