아주대학교에서 산업공학과 박사학위를 받았다. 현재 인덕대학교 산업경영공학과 교수로 재직 중이며 빅데이터 분석, 경영과학, 컴퓨터프로그래밍 과목을 담당하고 있다. 여러 기업에서 생산운영최적화, 공장시뮬레이션 소프트웨어를 개발하였으며, 기업 현장에서 활용 가능한 다양한 컴퓨터 시스템에 대해서 교육하고 연구하고 있다.
지은 책으로 《C# 프로그래밍 기초와 실무》, 《R 비즈니스 데이터 분석과 텍스트마이닝》, 《Java+Spark 빅데이터 분석 프로그래밍》, 《ERP 정보관리사-회계·인사》(공저), 《ERP정보관리사-물류·생산》(공저)이 있다.