1986年畢業於國防科技大學計算機套用專業,獲學士學位。
1992年畢業於電子科技大學計算機專業,獲碩士學位。
2002年攻讀博士學位。
1992年至今在電子科技大學計算機學院/軟體學院從事計算機領域的教學和科研工作,2000年晉升副教授。
2003年到2004年到澳大利亞昆士蘭大學從事訪問研究。
現從事計算機專業本科課程教學,如微機原理與接口技術、信息技術導論。研究生課程教學:軟體開發技術、信息系統分析與設計。
科研情況在商業智慧型和企業信息化方面有較多的項目經驗,負責多個大型信息系統項目的規劃、設計、開發與管理。完成多項大型系統開發,如電子科技大學清水河校區數位化校園系統、大型商業自動化管理系統、煤氣管網GIS系統、環境保護GIS/GPS系統、化工企業集團大型MIS系統、包裝容器抗壓與堆碼微機測控系統、嵌入式家電控制器仿真平台系統、鋼管生產線監控跟蹤系統等,其中數位化校園系統項目經費規模達幾千萬以上。對IT基礎設施中的網路系統、主機系統、存儲系統、備份系統、安全系統、Unix/Linux作業系統、中間件平台系統等有全面了解與實踐經驗。特別對軟體系統分析與設計有較高造詣,對系統需求分析、體系結構設計、系統模型開發以及資料庫開發與套用等都有豐富實踐經驗。
在數據挖掘、嵌入式計算方向有相應研究,參與完成研究項目“數據挖掘技術預測電價預測模型”、“格線環境數據挖掘平台”、“基於SOA企業套用集成平台技術”、“高可靠現場級實時以態網研究”、“信息家電系統仿真組件平台研製”等。在國內外核心期刊發表學術論文30多篇。