[Home] |
E-mail: krobin AT cs.wisc.edu | http://pages.cs.wisc.edu/~krobin/ | |
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
Publications
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)
[Home] |