서울대학교 상과대학 경영학과를 졸업하고 미국 사우스캐롤라이나대학교(University of South Carolina)에서 경영학 박사 학위를 취득하였다. 경희대학교 경영대학 교수를 역임하였고, 현재 명예교수. 영림원소프트랩 사외이사, CTS 코딩 아카데미 원장으로 있다.
저서로는 『스크래치와 R 코딩 어드벤처』 『알기 쉬운 R 데이터 분석』 『R과 파이썬 머신러닝 어프로치』 『코딩 어드벤처 with 성경 이야기:스크래치와 파이썬』 외 다수가 있다. 최근 초중고교를 위한 코딩 교육용 교재 개발 그리고 일반인을 대상으로 한 코딩 교육을 진행하고 있다.