국립목포해양대학교 항해학부 교수로 재직 중이며, 해상교통공학과 관제 실무를 기반으로 해상 교통 안전과 데이터 기반 해양 지능 연구를 수행하고 있다. 국립목포해양대학교에서 항해학 공학사를, 동 대학원에서 해양정보시스템학 전공으로 공학석사와 공학박사 학위를 취득했다. 현대상선 항해사와 Port Captain(화물 선적 감독), 해양수산부·해양경찰청 VTS 관제사로 근무하며 현장 경험을 쌓았고, 현재 선박 충돌 위험 평가, VTS 지원 시스템, 자율 운항 선박(MASS) 환경에서의 다중 선박 위험도 분석을 주요 연구 분야로 하고 있다.