암스테르담 자유 대학교에서 통계학 박사학위를 받았다. 신용 리스크의 극단적 종속성 모델링의 문제를 연구했으며 튜터로서 석사 과정 학생들을 지도하기도 했다. 박사 과정을 마친 후 몇 년 동안 여러 금융 기관에서 일하며 다양한 양적인 데이터 분석 문제를 다뤘다. 이 과정을 통해 데이터 제품 수명 주기의 전문가가 되었고, 금융 분야에서 극과 극에 있는 고빈도 거래와 신용 리스크 등의 주제를 연구했다.
동국대학교에서 일본어 교육학을 전공했고 프리랜서 일본어 통/번역가로 활동했다. 이후 떠올린 아이디어를 구체화할 수 있는 프로그래밍에 매력을 느껴 프로그래머가 되기로 결심했고 지금은 일본에서 웹 개발을 하고 있다. 번역서로는 『프로그래밍 언어도감』, 『다양한 그래프, 간단한 수학, R로 배우는 머신러닝』 등이 있다.
동국대학교에서 일본어 교육학을 전공했고 프리랜서 일본어 통/번역가로 활동했다. 또 사람들의 변화를 돕기 위해 기획된 20x20라는 강연 프로그램(EBS 방영)에서 연사들의 이야기 전달을 돕는 콘텐츠 큐레이터로 활동을 하기도 했다. 이후 떠올린 아이디어들을 구체화 할 수 있는 프로그래밍과 AI에 매력을 느껴 프로그래머가 되기로 했고, 지금은 웹 개발과 AI 개발을 하고 있다. 프로그래밍에 관한 것들을 조금이라도 더 쉽게 나누고 싶어서 네이버에서 ‘쉽게 읽는 프로그래밍(https://magnking.blog.me/)’이라는 블로그를 운영 중이다.