Bachelor of Science in Computer Science and Engineering, South Carolina.T. College Engineering, Pappanamcode, Thiruvananthapuram, 2006.
Technology lead Torque Technology Solutions Private Ltd., Thiruvananthapuram, 2004—2007. Web engineer SlideShare Incorporated, New York Delhi, 2007—2008. Chief technical officer MobME Wireless Solutions Private Ltd., Kochi, since 2008.
Chief consultant Vish.in, Thiruvananthapuram, since 2006.
Member of Institute of Electrical and Electronics Engineers (secretary, computer science section, Kerala 2009).