目前主要從事數據安全隱私保護、數據挖掘和推薦系統等方面的研究。近年來,主持1項國家自然科學基金項目、2項福建省自然科學基金項目和1項福建省教育廳A類科技項目的研究工作。已在《軟體學報》、《計算機研究與發展》、《Journal of Computer Science and Technology》、《Information Processing Letter》、《Journal of Discrete Algorithms》等國內外重要學術期刊和國際會議上(合作)撰寫和發表30多篇學術論文。
現為福州大學國家精品資源共享課程“算法與數據結構”和福建省優質碩士學位課程“算法設計與分析”的第2負責人,福州大學精品課程“高級語言程式設計”的負責人。同時兼任福州大學ACM國際大學生程式設計競賽代表隊總教練,已帶領福州大學ACM國際大學生程式設計競賽代表隊五次(2006、2010、2011、2012、2014)闖入全球總決賽,並於2012年第36屆ACM國際大學生程式設計競賽全球總決賽中突破性地獲得第18名;兼任福建省計算機學會理事、福建省計算機學會教育工作委員會主任委員。
曾獲“福建省優秀共產黨員”、“福建省教學成果一等獎”、“福建青年五四獎章”、“福建省高等學校優秀共產黨員”、“福州教學成果特等獎”、“首屆福州大學傑出青年教師勵志獎”、“福州大學十佳青年教職工”、“福州大學教學新秀獎”、“福州大學新長征突擊手”等多個獎項或榮譽。