CV
Education
- Ph.D in Version Control Theory, GitHub University, 2018 (expected)
- M.S. in Jekyll, GitHub University, 2014
- B.S. in GitHub, GitHub University, 2012
Work experience
- Spring 2024: Academic Pages Collaborator
- GitHub University
- Duties includes: Updates and improvements to template
- Supervisor: The Users
- Fall 2015: Research Assistant
- GitHub University
- Duties included: Merging pull requests
- Supervisor: Professor Hub
- Summer 2015: Research Assistant
- GitHub University
- Duties included: Tagging issues
- Supervisor: Professor Git
Skills
- Skill 1
- Skill 2
- Sub-skill 2.1
- Sub-skill 2.2
- Sub-skill 2.3
- Skill 3
Publications
-
A Survey of Hardware Improvements to Secure Program Execution Permalink
Lianying Zhao, He Shuang, Shengjie Xu, Wei Huang, Rongzhen Cui, Pushkar Bettadpur and David Lie. "A Survey of Hardware Improvements to Secure Program Execution". In ACM Computing Surveys (CSUR), Association for Computing Machinery, New York, NY, USA, 2024.
-
PrepPipe: Prototyping Compiler for Attainable Visual Novel Development Permalink
Shengjie Xu. "PrepPipe: Prototyping Compiler for Attainable Visual Novel Development". In Proceedings of 2024 IEEE Conference on Games (IEEE CoG 2024), August 2024.
-
MIFP: Selective Fat-Pointer Bounds Compression for Accurate Bounds Checking Permalink
Shengjie Xu, Eric Liu, Wei Huang, and David Lie. "MIFP: Selective Fat-Pointer Bounds Compression for Accurate Bounds Checking". In Proceedings of The 26th International Symposium on Research in Attacks, Intrusions and Defenses (RAID 2023), October 2023.
-
FLUX: Finding Bugs with LLVM IR Based Unit Test Crossovers Permalink
Eric Liu, Shengjie Xu, and David Lie. "FLUX: Finding Bugs with LLVM IR Based Unit Test Crossovers". In Proceedings of The 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023), September 2023.
-
Aion Attacks: Exposing Software Timer in Trusted Execution Environment Permalink
Wei Huang, Shengjie Xu, Yueqiang Cheng, and David Lie. "Aion Attacks: Exposing Software Timer in Trusted Execution Environment". In Proceedings of The 18th Conference on Detection of Intrusion and Malware and Vulnerability Assessment (DIMVA 2021), July 2021. (Best Paper Award)
-
In-Fat Pointer: Hardware-Assisted Tagged-Pointer Spatial Memory Safety Defense with Subobject Granularity Protection Permalink
Shengjie Xu, Wei Huang, and David Lie. 2021. "In-Fat Pointer: Hardware-Assisted Tagged-Pointer Spatial Memory Safety Defense with Subobject Granularity Protection". In Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2021), April 2021.
Talks
-
Conference Proceeding talk 3 on Relevant Topic in Your Field
Conference proceedings talk at Testing Institute of America 2014 Annual Conference, Los Angeles, CA, USA
-
Talk 2 on Relevant Topic in Your Field
Talk at London School of Testing, London, UK
-
Tutorial 1 on Relevant Topic in Your Field
Tutorial at UC-Berkeley Institute for Testing Science, Berkeley, CA, USA
-
Talk 1 on Relevant Topic in Your Field
Talk at UC San Francisco, Department of Testing, San Francisco, CA, USA
Teaching
Service and leadership
- Currently signed in to 43 different slack teams