Engineering DoC student receives distinguished paper award and best artifact award at PLDI 23 June 2022