서울대학교에서 전기컴퓨터공학부 박사 학위를 받았다. 삼성SDI와 조선대학교를 거쳐 2016년부터 충남대학교 전기공학과에서 전기회로, 신호 처리, 배터리공학개론/특론 등을 강의하고 있다. 주로 효율적인 배터리 운용을 위한 배터리 관리 시스템(BMS)과 전력전자 관련 연구를 하고 있으며, 최근 BMS 최적화 및 고도화를 위한 다양한 연구를 활발히 진행하고 있다.