서울대학교 수학과를 졸업하고 UCLA에서 기하학으로 이학박사학위를 받았다. 미분기하학을 연구하며, 대한수학회와 한국수학사학회에서 활동한다. 수학사 분야에서는 동양의 방정식 이론을 연구하였고 조선의 기하학 발전에 대하여 연구하고 있다. 최근에는 인공지능 이론에도 관심을 두고 공부 중이다.