Liang Gong     


I am a 4th year Ph.D. student in the Aspire Lab at EECS Department of UC Berkeley, working with Prof. Koushik Sen. Before that, I got my Master degree from Tsinghua University in 2013 (GPA ranked No.2 among 130 students).

My research interests are in the areas of Programming Language and Software Engineering. More specifically, my research includes program analysis for JavaScript, JIT-compiler, applying machine learning techniques for mining software repositories. I also published papers/patents on software testing, fault localization, web security, and data privacy.

Some of my recent projects: Jalangi Firefox Extension, DLint, JITProf and Online Lambda Calculus Interpreter .

[LinkedIn] [GitHub]

Email: gongliang13 AT cs.berkeley.edu

Liang Gong
    

Publications [DBLP] [Google Scholar]


Selected Awards


• ACM SIGSOFT Distinguished Paper Award
2015/09
• NSF Travel Grant
2015/09
• Grand Prize at Yahoo! Hack Day Beijing
  (top team in China) [Pic] [Album] [More]
2013/07
• Excellent Graduate of Tsinghua Univeristy
2013/05
• Excellent Thesis Award of Tsinghua University
2013/06
• Excellent Graduate of Beijing
2013/06
• National Scholarship for Graduate Students, China
2013/05
• First-level Scholarship, Tsinghua University (2/130)
2013/05
• First-level Scholarship, Tsinghua University (2/130)
2012/05
• National Scholarship, China
2008/05

Patents


Work Experience


  • Research Intern @ Microsoft Research
    Redmond | May 2016 - August, 2016
    Developed a runtime instrumentation framework for Node.js. The core framework has been integrated into Glimpse.
    Doing research in Node.js based on the framework.
  • Software Engineer Intern @ Google
    Mountain view | May 2015 - August, 2015
    Worked on linter and type system for Google Closure Compiler
    [Code Commits] [Doc]
  • Software Engineer Intern @ IBM
    Beijing | Dec 2012 - March, 2013
    Worked on IBM Docs

Teaching Experience


  • GSI of CS169 (Software Engineering) @ UC Berkeley [2016 Fall]
  • GSI of CS169 (Software Engineering) @ UC Berkeley [2016 Spring]

Teach 2 discussion sections every week as a graduate student instructor (GSI). Guide 5-8 student projects every semester. Manage homework, exam etc.
[My Section Materials] [Student Feedback]


 

Profressional Activities


Co-reviewer/Sub-reviewer

  • International Symposium on Software Testing and Analysis (ISSTA), 2016
  • The 21st International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2016
  • The 27th International Conference on Computer Aided Verification (CAV), 2015
  • International Symposium on Software Testing and Analysis (ISSTA), 2015
  • The 37th International Conference on Software Engineering (ICSE Demo), 2015
  • The 36th annual ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI), 2014
  • The 16th European Conference on Software Maintenance and Reengineering (CSMR), 2012
  • The 7th International Conference on Predictive Models in Software Engineering (PROMISE), 2011
  • The 18th Asia Pacific Software Engineering Conference (APSEC), 2011

 


© Liang Gong, Electric Engineering & Computer Science, University of California, Berkeley.