2004年在北京邮电大学计算机科学与技术学院获得工学学士学位,2010年在北京邮电大学网络技术研究院获得工学博士学位,毕业后留校任教。工作以来一直从事软件自动化测试和程序静态分析相关领域的研究。曾作为项目负责人承担国家自然科学基金青年基金项目1项、计算机体系结构国家重点实验室开放课题1项、网络与交换技术国家重点实验室探索类课题2项和广西密码学与信息安全重点实验室重点课题1项,作为主研人员参与完成国家863项目3项和国家自然科学基金项目1项。在国内外学术刊物及国际会议上发表SCI/EI检索论文60多篇,参与撰写学术专著3部、教材3部,申请国家专利50多项,授权36项。