Zi (Jerry) Chu

Software Engineer
San Francsico, CA, US


About Me

I am currently a software engineer at Twitter Inc., focusing on anti-spam.

I obtained my Ph.D. degree from the Computer Science Department at College of William and Mary, in May 2012. My advisor was Dr. Haining Wang. Before I joined WM in Fall 2006, I received my B.E. and M.E. in Computer Science from Southeast University, China in 2003 and 2006, respectively.

My research interests include anti-spam technologies (especially on social networks), machine learning, data mining, Internet anomaly detection, and security & privacy.

My Ph.D. dissertation is Detecting Abnormal Behavior in Web Applications. I've conducted projects on detecting social spam campaigns, and robots (automatic accounts) on Twitter, blog bots ... [read more]



[TDSC'12] Detecting Automation of Twitter Accounts: Are You a Human, Bot, or Cyborg? []
Zi Chu, Steven Gianvecchio, Haining Wang, and Sushil Jajodia.
To appear in the Journal of IEEE Transactions on Dependable and Secure Computing.

[ACNS'12] Detecting Social Spam Campaigns on Twitter. []
Zi Chu, Indra Widjaja, and Haining Wang.
In Proceedings of Conference on Applied Cryptography and Network Security, Singapore, June 2012.

[ComNet'12] Blog or Block: Detecting Blog Bots through Behavioral Biometrics. [] [online version]
Zi Chu, Steven Gianvecchio, Aaron Koehl, Haining Wang, and Sushil Jajodia.

[ComCom'11] An Investigation of Hotlinking and Its Countermeasures. [] [online version]
Zi Chu and Haining Wang.
In Journal of Computer Communications (Elsevier), Vol. 43, No. 4, April 2011.

[ACSAC'10]Who is Tweeting on Twitter: Human, Bot, or Cyborg? []
Zi Chu, Steven Gianvecchio, Haining Wang, and Sushil Jajodia.
In Proceedings of Annual Computer Security Applications Conference, Austin, TX, USA, December 2010.

[USENIX ATC'09] RCB: A Simple and Practical Framework for Real-time Collaborative Browsing. []
Chuan Yue, Zi Chu and Haining Wang.
In Proceedings of USENIX Annual Technical Conference, San Diego, CA, USA, June 2009.
(This work was reported by MIT's Technology Review, Traveling the Web Together)

Development Skills

Web Programming: PHP (proficient), JavaScript, HTML, Ajax
Programming: Java (proficient), MySQL, Weka, R
Distributed Computing: Hadoop, Pig


  • Software Engineer, Jun. 2012 – Present.
  • Twitter Inc., San Francisco, CA, USA.

  • Research Assistant, Jan. 2008 – May 2012.
  • The College of William & Mary, Williamsburg, VA, USA.
    - Bot detection in social networks and blogs.
    - Protection of Web hosting resources against hotlinking.
    - Real-time Web collaborative browsing

  • Intern Researcher, Jun. – Aug. 2011.
  • Bell Labs, Alcatel-Lucent, Murray Hill, NJ, USA.
    - Detection of spam campaigns on social networks.

  • Web Developer for Small-business Sites, Aug. 2006 – Present.
  • - Shen Law
    - Berry Bear Yogurt
    - The Center for Conservation Biology, The College of William & Mary (Summer 2008)


  • Dr. Haining Wang, Research Advisor and Thesis Committee Chair.
  • Department of Computer Science, The College of William and Mary
    P.O. Box 8795, Williamsburg, VA 23187, USA
    Phone: +1 (757) 221 - 3457
    Fax:    +1 (757) 221 - 1717
    E-mail: hnw@cs.wm.edu

  • Dr. Indra Widjaja, Internship Mentor.
  • Bell Laboratories, Alcatel-Lucent
    Room MH 2C-325, 600 Mountain Ave, Murray Hill, NJ 07974, USA
    Phone: +1 (908) 582 - 0435
    Fax:    +1 (908) 582 - 3340
    E-mail: iwidjaja@research.bell-labs.com

  • Dr. Sushil Jajodia, Paper Collaborator.
  • Center for Secure Information Systems, George Mason University
    Fairfax, VA 22030, USA
    Phone: +1 (703) 993 - 1653
    Fax:    +1 (703) 993 - 4776
    E-mail: jajodia@gmu.edu