硕士研究生,曾任天津市计算机学会高等院校计算机基础教育分会常务理事,天津市建设信息技术专家委员会专家,天津市级教学团队——虚拟现实教学团队的主要成员。毕业后一直从事计算机及相关专业的教学与科研和软件开发工作,主要研究方向为数据仓库与数据挖掘和计算机应用。
1982年大学毕业后,分配到哈尔滨理工大学从事教学工作,主讲了高等数学、工程数学、线性代数、线性规划、运筹学、复变函数等课程,参与了《微积分学习指导》(副主编)教材的编著。
1993年到中国农业银行哈尔滨市行信息处工作,从事银行应用软件开发和系统管理、维护工作,主持开发哈尔滨市农行项目《哈尔滨市农行储蓄事后监督管理系统》等项目5项,投入使用后,已取得重大经济效益,1996年获中国农业银行先进应用成果二等奖。
2000年到天津城建大学工作,从事计算机及相关专业的教学和科研工作,主讲了数据结构、离散数学、数据库系统原理、软件工程、数据仓库与数据挖掘、管理信息系统、决策支持系统、C语言程序设计、大学计算基础、编译原理等课程。主持了天津市精品课程数据结构和校级优秀课程离散数学、数据库系统原理、计算机网络原理的申报和建设。参与了天津市精品课程大学计算机基础和校级优秀课程C语言程序设计课程的申报和建设。
多年来,主持并完成省部级项目5项,开发类横向项目课题10余项,出版C语言程序设计、大学计算机基础等教材12部,其中C语言程序设计获2012年度天津市十二五优秀规划教材。在国际国内杂志和重要学术会议发表论文30余篇。获省部级以上奖励2项,校级奖励3项。