Bachelor of Science Engineering, University Moratuwa, 1985. Master of Science, State University of New York, Buffalo, 1989. Doctor of Philosophy, State University of New York, Buffalo, 1993.
Assistant lecturer University Moratuwa, Sri Lanka, 1985—1987. Teacher assistant State University of New York, Buffalo, 1987—1990, research assistant, 1990—1993. Visiting fellow National Institutes of Health, Bethesda, Maryland, 1993—1996.
Visiting scientist Max-Planck-Institute Cognitive Neurosci., Leipzig, Germany, 1996—1998. Assistant professor Nanyang Technology University, Singapore, 1998—2000, associate professor, 2000—2005. Visiting professor Biological Engineering division Massachusetts Institute of Technology, Cambridge, since 2005.
Deputy director Bioinformatics Research Center, since 2001.
Member Institute of Electrical and Electronics Engineers (senior ), Asia-Pacific Neural Network Council (board directors), Asia Pacific Bio- Informatics Network (executive committee), Staff Recreational Club, International Association Pattern Recognition (chair technical committee pattern recognition in bio-informatics).
Married Menaka Priyadarshani Subasinghe, July 1, 1988.