Professor Ranasinghe is a former Vice-Chancellor, University of Moratuwa, Member of the University Grants Commission and Independent Non-Executive Director on number of Corporate Boards.
He is a Fellow Member, Chartered Engineer and International Professional Engineer of the Institution of Engineers, Sri Lanka, Fellow Member of the National Academy of Sciences, Sri Lanka and The Institute of Project Managers of Sri Lanka and a Graduate Member of the Sri Lanka Institute of Directors.
He obtained his PhD from The University of British Columbia, Vancouver, Canada in Civil Engineering Economics as a Canadian Commonwealth Scholar.