Post-Doctoral Research Fellow (School of Computing) National University of Singapore
Research work on applications of constrained optimization for video encoding, and streaming
Doctor of Philosophy (faculty of engineering) from Indian Institiute of Science for the thesis titled "Information Theoretic Approach to Extractive Text Summarization".
The thesis elaborated on information theoretic approaches for extractive text summarization based on modeling sentence constructs as symbol occurrences. Methods use a combination of NLP, Machine learning and mathematical optimization techniques to model the ability to "discriminate", a key requirement to identifying sentences that need to be included into a summary. The thesis went on to expand the scope of the mathematical foundations to modelling systemcall sequences as a language model. Techniques to summarize the systemcall sequences to reveal novel patterns for security applications were presented.
Master of Science (faculty of engineering) from Indian Institiute of Science for the thesis titled "Active Routers for Optimal Delivery of Streamed MPEG Packets under Low Bandwidth Constraints."
The thesis details design, implementation and performance of a Linux router optimized for streaming MPEG video in bandwidth constrained networks.
Bachelor of Engineering (Electronics & Communication) from National Institute of Engineering
Masters Thesis Advisees: Joseph Thaliath (IIIT-Bangalore 2008), Sumit Kumar (IIIT- Bangalore 2008)
Undergraduate Thesis Advisee: Avinash Pothula (IIIT-Allahabad 2009)
Mentoring: Ngo Quang Minh Khiem (NUS 2009-2010), Axel Carlier (NUS, 2010), Arash Shafiei (NUS, 2011)
Short-term courses on computer networks and network security (years 2004,2006,2007) at the Indian Institute of Science
These are 1 or 2 full day courses dealing with protocol analysis, data structures and algorithms for pattern matching in network streams, and extensions to network intrusion detection. The students were lecturers and scientists selected from technical institutes and defense research labs in India. The course was structured by based on my theoretical and practical experiences with computer networks. Each day would cover theoretical concepts in the forenoon session and practical lab work in the afternoon session.
One semester course on Data structures and Algorithms at Samsung R&D Institute