2012 - 2014: Thạc sĩ, Trắc địa bản đồ, Trường Đại học Mỏ Địa chất Hà Nội, Việt Nam,
1993 - 1996: Đại học, Toán tin, Đại học Tổng hợp Hà Nội, Việt Nam,
2011 - Đến nay: Cán bộ giảng dạy, Bộ môn Tin cơ bản, Trường Đại học Mỏ - Địa chất, Số 18 phố Viên, phường Đức Thắng, quận Bắc Từ Liêm, Hà Nội
2002 - 2011: Cán bộ giảng dạy, Bộ môn Tin địa chất, Trường đại học Mỏ - Địa chất, Số 18 phố Viên, phường Đức Thắng, quận Bắc Từ Liêm, Hà Nội
2000 - 2002: , Trung tâm Công nghệ Thông tin, Trường Đại học Mỏ - Địa chất, Số 18 phố Viên, phường Đức Thắng, quận Bắc Từ Liêm, Hà Nội
1997 - 2000: , Phòng Công nghệ thông tin, Viện khoa học công nghệ mỏ Hà Nội,
1991 - 1997: , Phòng kỹ thuật, Công ty Địa chất và KTKS, Cẩm Phả, Quảng Ninh
Cấu trúc dữ liệu và giải thuật, Đại học
Cơ sở lập trình, Đại học
Lập Trình Hướng đối tượng c++ + BTL, Đại học
1. Nghiên cứu xây dựng mô hình mỏ hầm lò trong không gian ba chiều phục vụ công tác quản lý điều hành khai thác, áp dụng cho một khu vực tiêu biểu của mỏ Mạo Khê, Mã số B2008-02-54, chủ nhiệm, Nghiệm thu 12/2009