Post Job Free
Sign in

Software Engineer Project

Location:
Mountain View, CA
Posted:
October 28, 2012

Contact this candidate

Resume:

Junda Liu

**** ************ ****, ******** ****, CA 94043 510-***-**** *****@******.***

Education

University of California at Berkeley

Ph.D. in Computer Science, 2007 - 2011

Advisor: Prof. Scott Shenker

Tsinghua University, Beijing, China

M.E. in Computer Science and Technology, 2007

B.E. in Automation Control and Information Theory, 2004

Experience

Google Inc.

Software Engineer, Sept. 2011 - present

Google Inc.

Software Engineer Intern, May 2010 - Aug. 2010

Design and implement LLDP-like protocol for next generation datacenter network. Develop

on Onix and test with existing equipments for backward compatibility.

Intel Research Berkeley

Visiting Student, Dec. 2008 - May 2009

Design and implement Wake-on-LAN proxy to improve energy efficiency of enterprise

networks. Develop 8 modules for Click modular router.

International Computer Science Institute

Research Intern, May 2008 - Aug. 2008

Develop NOX applications and provide feedback to Openflow switch and specification.

Microsoft Research Asia

Research Intern, Sept. 2006 - May 2007

Design and implement collaborative RSS feeds pub/sub over P2P networks.

Tsinghua CPU & SoC Center

Network Administrator, Sept. 2004 - May 2007

Manage workstations, firewall, VPN and Web servers.

Research

RAD - Routing Along DAGs

Project Leader, Mar. 2009 - present

Handle link failure and congestion without recomputing routes. Fast and local reaction to

improve availability and scalability. Work out-of-box in datacenter and intradomain/inter-

datacenter networks.

TCP Incast Throughput Collapse in Datacenter Network

Project Member, Jan. 2009 - Jun. 2009

Test throughput collapse scenarios and analyze TCP traces. Change RTO to break the

synchronicity among senders.

Reducing Energy Waste in Networked Systems

Leading Programmer, Dec. 2008 - May 2009

Develop transparent Wake-on-LAN proxy based on the Click modular router. Support

protocol dependent policies. Demo as a component of RouterBricks in Intel-Berkeley Lab

Open House 2009.

Software Defined Forwarding

Project Member, Feb. 2008 - Jan. 2009

Review the hardware and software interface in routers. Support complex decision logic

without sacrificing performance. Implement and evaluate router virtualization.

Cellphone-Augmented Social Experience

Project Leader, Jan. 2008 - May 2008

Use cellphones to exchange customized tags and user information from Facebook. Encode

messages to preserve user privacy. Develop on Nokia Maemo platform. Implement Ajax UI

with jQuery, and choose Avahi (Bonjour/Zeroconf) for service interaction.

Fast Payload Filtering for Huge Pattern Set

Project Leader, Nov. 2005 - May 2006

Design adaptive pattern set division method and data structure. Optimize for multi-core

processors. Test with SMS, web content and network traffic.

1G+ bps Intrusion Prevention System

Core Developer, Sept. 2004 - Aug. 2005

Implement efficient TCP stream reassembly for 1 million concurrent sessions. Deep packet

inspection at line speed.

Awards

Fellowship, University of California at Berkeley, Jul. 2007

Excellent Graduate Award, Tsinghua University, Jul. 2004

First Class Scholarship, Tsinghua University, Oct. 2002

Motorola-Tsinghua Scholarship, Tsinghua University, Oct. 2001

Skills

Proficient in Python and C/C++

Experience with Shell Script, Java, Javascript and PHP. Platforms include Windows, Linux,

Mac OS and Solaris.

Native in Mandarin Chinese and proficient in English

Publications

Data-Driven Connectivity

HotNets 2011

Slick Packets

SIGMETRICS 2011

Understanding TCP Incast Throughput Collapse in Datacenter

Workshop: Research on Enterprise Networking, SigCOMM 2009

Skilled in the Art of Being Idle: Reducing Energy Waste in Networked Systems

6th USENIX Symposium on Networked Systems Design & Implementation, NSDI 2009

PIFF: An Intelligent File Filtering Mechanism for Peer-to-peer Network

International Conference on Dependable, Autonomic and Secure Computing, DASC 2006

Open Source Projects

Facebook on Boxee

Project Founder, May 2009 - present

Won both People's Choice and Judge's Choice awards in Boxee Dev Challenge and became

default installed Boxee application.



Contact this candidate