E-mail: krobin AT cs.wisc.edu http://pages.cs.wisc.edu/~krobin/

Shijin Kong

Degree Education

Master Student in Computer Science, University of Wisconsin-Madison. (09/2006 - 05/2008)
        Major Concentration: Network Secutiry/Intrusion Detection, GPA: 3.6/4.0

M.S. in Electronic Engineering, Tsinghua University, P.R.China. (09/2004 - 07/2006)
        Major Concentration: Network Measurement, GPA: 84.3/100

B.E. in Electronic Engineering, Tsinghua University. (09/2000 - 07/2004)
        GPA: 88.9/100, Class Rank: 10/150

Skills and Strengths

Most Valuable Qualifications:
        Six years C/C++ experience
        Experience on networking and 3D graphics (FUN projects)

Proficiency in Programming Languages:
        C, C++, C#, Java, Perl, Shell Script

Other Specialized Knowledge on:
        TCP/IP, Linux Development, Linux Kernel, MFC, OpenGL, DirectX, NS-2

Work Experience

Software Engineer, Cisco Systems, Inc. Boxborough, MA. (06/2008 - present)

Summer Internship, NEC Labs America, Princeton, NJ. (06/2007 - 08/2007)
        Designed memory-efficient high-performance parallel intrusion detection systems.

Research Assistant, University of Wisconsin-Madison (01/2007 - 05/2007)
        Compressed intrusion detection memory consumption with ACT tables.

Teaching Assistant, University of Wisconsin-Madison (09/2006 - 01/2007)
        Taught Introduction to Java Programming.

Summer Internship, 3D Face Recognition, Samsung Advanced Inst. of Tech., Seoul, Korea. (08/2004 - 09/2004)
        Integrated functional modules into a demo system to remodel 3D faces from 2D pictures.

Research Projects

Parallel Packet Classification, University of Wisconsin-Madison (09/2006 - 12/2006)
        Transplanted a packet classification algorithm (ABV) to Sun ULTRASPARC T1 Niagara

Bandwidth Control Gateway, Tsinghua University, P.R.China (05/2005 - 07/2006)
        Controlled bandwidth on both users and traffic types
        Developed per-packet discarding policy on both the status of queues and flows

Scalable Intrusion Detection, Tsinghua University, P.R.China. (04/2005 - 12/2005)
        Developed hash-based double filters structure to detect port scans on gigabits links
        Maintained less than 1MB memory without per-flow states

Flow Identification System, Tsinghua University, P.R.China. (02/2005 - 08/2005)  
        Discriminated more than 1,500,000 concurrent flows in real-time for accounting
        Combined HiCuts and RFC on Intel IXP2400 network processors for gigabits links


Randy Smith, Cristian Estan, Somesh Jha, Shijin Kong. Deflating the Big Bang: Fast and Scalable Deep Packet Inspection with Extended Finite Automata. Accepted by SIGCOMM'08.

Shijin Kong, Randy Smith, Cristian Estan. Efficient Signature Matching with Multiple Alphabet Compression Tables. Accepted by Securecomm 2008.

Shijin Kong, Tao He, Xiaoxin Shao, and Xing Li. A Double-Filter Structure Based Scheme for Scalable Port Scan Detection. IEEE ICC'06, Istanbul, Turkey, 2006.

Shijin Kong, Tao He, Xiaoxin Shao, and Xing Li. Time-out Bloom Filter: A New Sampling Method for Recording More Flows. ICOIN'06, Sendai, Japan, 2006.

Xiaoxin Shao, Tao He, Shijin Kong, and Xing Li. Time-Driven vs Packet-Driven: A Deep Study on Traffic Sampling. ICOIN'06, Sendai, Japan, 2006.

Xiaoxin Shao, Qianli Zhang, Tao He, Shijin Kong, Changqing An, and Xing Li. SANTT: Sharing Anonymized Network Traffic Traces among Researchers. 10th IEEE/IFIP NOMS'06, Vancouver, Canada. 2006. 

Tao He, Jiang Liu, Shijin Kong, Xiaoxin Shao, Changqing An, and Xing Li. Generic Network Traffic Capture Platform Building on Network Processor. Poster in IEEE INFOCOM, Miami, Florida, USA, Mar. 2005.

Honors and Awards

Distinguished Graduate, Tsinghua Univ. (2004)

Three times of Scholarship for Academic Excellence, Tsinghua Univ. (2001 - 2003)

Qualification Certificate of Computer and Software Technology Proficiency, Advanced Programmer (2001) (Acceptance Rate: 8%)

First Prize of College Physics Competition, Beijing (2001)


Total newyorkcarinsurance.com views since 09/06/2007.

Valid HTML 4.01 Transitional