제어 시스템과 신호 처리 분야에서 35년간 연구와 강의를 해왔으며, 최근 25년간은 신경망을 사용한 제어와 필터링, 예측 분야의 연구에 집중해왔다. 오클라호마 주립대학교 전기 및 컴퓨터 공학과 학부의 교수이자 ‘Neural Network Toolbox for MATLAB’의 공동 저자이기도 하다.
23년간 주로 로스 알라모스 국립 연구소에서 세계 최초의 전자 컴퓨터 ‘매니악(MANIAC)’의 설계와 개발에 관여하는 등의 업계 경험을 쌓아왔으며, 15년간의 강의 경력도 갖추고 있다. ‘Neural Network Toolbox for MATLAB’의 공동 저자이면서, 현재는 볼더의 콜로라도대학교에서 신경망을 강의하고 있다.
24년간 업계 경험을 통해 베네수엘라 카라카스에 있는 AETI와 텍사스 캐롤턴에 있는 할리버턴사를 거쳐 현재는 텍사스 프리스코에서 공학 컨설팅을 하고 있다. 그의 논문은 ‘Neural Network Toolbox for MATLAB’에서 동적 신경망 훈련 알고리즘의 기초가 됐다.
KAIST 전산학과에서 컴퓨터 그래픽스를 전공했으며 LG전자 전자기술원, 티맥스소프트, 액센추어 등에서 소프트웨어 연구 개발, 미들웨어 및 모듈형 로봇 플랫폼 제품 기획 업무를 수행했다. 인공지능 전문가로서 한국외국어대학교에서 딥러닝, 자료구조, 데이터마이닝 등을 가르쳤다. 현재 인공지능 연구원(AIRI)에서 딥러닝과 강화학습, 메타학습을 활용한 금융 인공지능 솔루션 개발을 총괄하고 있다.