About Me

Hi there. I’m Pengxiang Huang, I am a Ph.D. student at University of Rochester in the department of Computer Science, advised by Prof. John Criswell

I am broadly interested in program analysis, and my recent research intersects with compilers, security, operating systems, software engineering, and artificial intelligence.

Previously, I was honored to collaborated with Prof. Simone Campanoni in Northwestern on building and improving program analysis infrastructure NOELLE upon LLVM. I also worked with Prof. Kangjie Lu in University of Minnesota on developing APILOT to secure the code generation by language models.

please connect if you are intertested!

Education

  • Masters of Science, Electrical and Computer Engineering, Northwestern University (2023-2025)
  • Exchange student, Computer Science, University of Minnesota, Twin Cities (2022-2023)
  • Bachelor of Science, Computer Science, The Chinese University of Hong Kong, Shenzhen (2019-2023)

Work Experience

  • System Security Engineer in Tencent TEG. (May 2023 - Aug 2023)
  • Part-time Research Intern in Alibaba DAMO Group. (Dec 2021 - May 2022)
  • Software Engineer in Zhongshen Agricultural Innovation Technology Co., Ltd (May 2021 - Aug 2021)

Misc

🏀 I love sports, especially basketball, used to be a basketball player in college :)
🏞️ I love hiking and other outdoor activities
📖 Recent favorite book: “Thinking, Fast and Slow” by Daniel Kahneman