January 1992 - December 1994
PhD (Engineering), Indian Institute of Science, Bangalore, India.
Thesis Title: Distributed Computation with Communication Delays: Design and Analysis of Load Distribution Strategies
August 1987 - July 1991
Master of Engineering in Electrical Communication Engineering, Indian Institute of Science, Bangalore, India.
August 1984 - July 1987
Bachelor of Science in Physics, Madurai-Kamaraj University, Madurai, TamilNadu, India.
January 01, 2005 onwards
Associate Professor in the Department of Electrical and Computer Engineering, Computer Engineering Division, in the National University of Singapore, Singapore.
April 1998 to December 2004
Assistant Professor in the Department of Electrical and Computer Engineering, Computer Engineering Division, in the National University of Singapore, Singapore.
November 1997 to March 1998
Employed with Voice and Data Communications, Montreal, Quebec, Canada, as a Member of the Technical Staff
December 1996 to October 1997
Employed in CAE Electronics, Montreal, Quebec, Canada in Systems Architecture Group as a Member of the Technical Staff
December 1994 to November 1996
Post-doctoral Fellow, Department of Computer Science, Concordia University, Montreal, Quebec ,Canada.
August 1991 - December 1991
Senior Software Engineer, Future Software Pvt. Ltd., Madras, India.
Faculty/Departmental Administrative Experience (NUS):
January 2007 till Dec 31 2009
Deputy Group Head for Communications and Information Engineering (CIE) group with the Department of ECE, NUS, Singapore
February 2005 till Dec 31 2009
Teaching Assignment Coordinator, Department of ECE, NUS, Singapore
February 2005 till date
Coordinator, IT Team, Department of ECE, NUS, Singapore
April 1998 till December 2004
At the Faculty Level: Serving as a representative for our Computer Engineering Division, NUS, and Singapore;
At the Departmental Level: Served the Advertisement and Brochure Committee, NUS, Singapore(1998-1999); Served the Curriculum Review Committee (CRC), NUS, Singapore(April 1998-Dec 2002); Served the General Education Requirement task force committee(2001); Serving the curriculum task force (CTFII) committee;
Served the Department of ECE Accreditation (IEE and ABET) task force committees;
Co-founded and ran a Laboratory on Open Source Software from August 2000 till May 2005, in Department of Electrical and Computer Engineering, NUS, Singapore, for Undergraduate projects, Graduate projects and research.
IEEE Transactions on Computers; IEEE TAES; IEEE
TPDS; ACM/Springer-Verlag Multimedia Systems, Multimedia Tools and Applications,
Kluwer academic; Image and Vision Computing, Elsevier; IEEE Transactions on
SMC-C, International Journal of Computers and Applications.
Program/Organizing committee member:
(List to be updated)
2006/2005/2004/2003: Technical Program Co-Chair ICON 2006, Singapore; Member of the Steering Committee-IEEE International Workshop on Trusted and Autonomic Computing Systems (TACS), 2006; Member of the Program committee for the 2nd workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS'06), held in Conjunction with ICPADSˇŻ06, Minnesota, USA; Member of the Organizing committee - Workshop on Parallel and Distributed Multimedia (PDM) In conjunction with International Conference on Parallel Processing (ICPP) 2006; Member of the Organizing Committee, Scheduling for Parallel Computing (SPC) Workshop held in conjunction with the Sixth International Conference on Parallel Processing and Applied Mathematics (PPAM) 2005, Pozna¨˝, Poland, September 11-14, 2005; IPC member High Performance Computing & Simulation (HPC&S) Conference 2004; IEEE International Conference on Networks (ICON) 2004, Singapore; 12th International Heterogeneous Computing Workshop (HCW) 2003, Nice, France, High Performance & Large Scale Computing (HP&LSC) in conjunction with 17th European Simulation Multi-conference (ESM 2003) in Nottingham, UK, 2003, 15th International Conference on PDCS 2003; 10th International Conference on Parallel and Distributed Systems (ICPADS), 2003;
Invited Talks / Seminars / Panel Memberˇ¤
Keynote Speaker, The Fifth IEEE International Conference on Bio-Inspired Computing: Theory & Applications (BIC-TA), September 2010, Changsha, PR China (Title: Handling Biological Workloads: Network-Based Computing & High-Performance Solutions for Bio-Inspired Systems)
Panelist on R&D Working Group Discussions on ˇ°What should Singapore focus in Cloud Computing R&D?ˇ± Grid Asia 2009, April 13-17, Singapore;
Invited Speaker, Department of Computing, HK Polytechnic University for a Seminar on HiPC, May 13-17, 2009; (Title: Design of fast & Efficient Energy Aware Gradient-based Scheduling Algorithms for Heterogeneous Embedded Multiprocessor Systems)
High-Performance Computing Lecture Series, 2007 College of Computing, Computational Science & Engineering, Georgia Tech, USA; (Title ¨C Handling Large-Scale Biological Workloads on Networked Computing Systems ¨C Potential for Divisible Load Paradigm);
Invited Speaker, School of Computer Science & Technology, Huozhong University of Science & Technology (HUST), Wuhan, China, 2007; Title ¨C On the Design of Distributed Object Placement and Load Balancing Strategies in Large-Scale Networked Multimedia Storage Systems;
Invited Speaker, SEECS Colloquium, 2002, University of Central Florida, USA; Title - Handling Large-Scale Data on Networked Systems;
Awards & Achievements: