NIT 알라하바드(NIT Allahabad)에서 컴퓨터 과학 기술 학사 학위를 받았다. 이후 삼성리서치인도연구소(Samsung Research India)에 입사하여 타이젠(Tizen) 멀티미디어 프레임워크 개발에 참여했다. 현재는 캘리포니아 대학 리버사이드(University of California Riverside)에서 지리 공간 데이터베이스 및 경로 계획 알고리즘을 전공하는 박사 과정을 밟으면서 교육 및 연구 조교로 일하고 있으며, 10년 동안 C++를 사용하여 응용 프로그램을 개발해왔다.