Professional Work

  1. Editor, Informatics & Computer Science, the Journal of the Computer Society of India for three years (1983-1986).
  2. Examiner for National Standards Test in Programming Competence, Computer Society of India.
  3. Reviewer for reputed journals like ACM Transactions on Programming Languages & Systems and Software---Practice & Experience
  4. Reviewer for conferences like ACM Programming Languages Design & Implementation (PLDI)
  5. Member, Program Committee of ACM Programming Languages Design & Implementation, 2003.
  6. Member, working group on Research, Design and Development of the IT Task-force appointed by the Government of India.
  7. Member, Governing Council of National Center for Software Technology (NCST), Mumbai.
  8. Member, Technology Advisory and Review Board of Tata Research, Design & Development Center, Pune.
  9. Member, board of studies of Bombay University, SNDT and Yashwantrao Chavan Maharashtra Open University.
  10. Member, Experts' committee for Government of Maharashtra's Computerization efforts.
  11. Member, Government of Maharashtra's committee for introduction of IT in the curricula and use of IT in teaching of degree programs.

Continuing Education Activities

Conceptualized and implemented many short-term courses on specific themes for various organizations. The important ones are:

  1. Operating System Principles for Computer Society of India
  2. Compiler Writing Tools for M/s Datamatics Consultants
  3. Operating System Principles for M/s Larsen & Toubro
  4. Object Oriented Systems for M/s Syntel
  5. Programming Languages Pascal, PL/1 and ADA for M/s Tata Consultancy Services
  6. Data Structures for M/s Tata Consultancy Services
  7. Systems Programming for M/s Apple
  8. Object Oriented System s for M/s Tata Infotech Ltd.
  9. Operating System Principles and Object Oriented System s for M/s Videsh Sanchar Nigam Ltd.
  10. Distributed Operating Systems for M/s Wipro Technologies
  11. Operating Systems for M/s Tata Consultancy Services