He has previously worked in the multimedia teams at Qualcomm Inc. and Ittiam Systems. His interests lie in developing Software Engineering solutions to Video and Image processing problems, Computer Vision, Machine learning and Distributed Systems. He received a Bachelors in Engineering in Electronics and Communication from National Institute of Technology Karnataka, India.