Printing tool Download PDF


Feb 2017Feb 2018

PGDip in Computer Science 

School of Computing, University of Colombo, Sri Lanka

With Distinction | GPA 3.59 / 4.0| Medium of Instruction: English | (Subject to confirmation)

Aug 2010Feb 2015

BSc. in Information and Communication Technology

School of Computing, University of Colombo, Sri Lanka

First Class Honours | GPA 3.74 / 4.0 | Medium of Instruction: English 

March 2017December 2017

Certificate in Teaching in Higher Education (CTHE)

Staff Development Centre - University of Colombo

Course Duration: 9 months
Course Accreditation: Staff & Educational Development Association (SEDA), UK (

Awards and Recognition

July 2015

Prof. V.K. Samaranayake Medal for the Most Outstanding Graduate of the University of Colombo School of Computing for the Academic Year - 2014

Presented at the General Convocation of University of Colombo 

The medal was awarded by considering Academic Excellence, Extracurricular activities, Contribution to the betterment of the society, Activities of university societies & Contribution to social/cultural events


Winner - The Emerging Young Leader's Award of Sri Lanka (EYLA 2014)

Awarded by Ministry of Youth Affairs and Skills Development & National Youth Services Council of Sri Lanka 

The title,"Emerging young Leader of Sri Lanka" was awarded after a national level competition which attracted 1800+ youth in Sri Lanka.

Tested skills: IQ, Physical Fitness, Teamwork, Leadership, Problem Solving, Aesthetics skills, Martial Arts, Management Skills, Teaching Skills, General Knowledge, Oratory Speech etc.


Sri Lankan Delegate for the World Conference on Youth 2014 (WCY 2014)

Theme: Mainstreaming youth in the post-2015 development agenda

6th - 10th May 2014; @ BMICH, Colombo.

Contributed as a speaker, session chair and assisted to make Colombo declaration.

May 2013Dec 2014

Member of Sri Lanka Youth Parliament (Senator) 

Organizer: Ministry of Youth Affairs & Skills Development, National Youth Services Council

Contributed to making of national policy on youth, foreign and development

Working & Teaching Experience

Dec 2016Present

Lecturer (probationary) (on Study Leave)

University of Colombo School of Computing (UCSC)

Conducting lectures of the subjects of Computer Networks, Management, Project Management and Programming.

Feb 2016Dec 2016

Assitant Lecturer

University of Colombo School of Computing (UCSC)

Working as a lecturer assistant for subjects in BSc. (IS) degree program and BSc.(CS) degree program. 

2016 Semester 01- Management, Group Project Supervisor; Semester 02 - Networking, Programming, Enhancement Course(Coordinator)

Mar 2015Jan 2016


University of Colombo School of Computing (UCSC)

Worked as an instructor for subjects in BSc. (IS) degree program and BSc.(CS) degree program. 

2015 Semester 01 - Computer Systems, Introduction to Management, Discrete Mathematics; Semester 02 - Advanced concepts of SW development, Research Methods, Networking 

Jul 2013Jan 2014

Business Analyst Intern

MillenniumIT Software (Private) Ltd. 

Involved in the UI designing for the Singapore Exchange (SGX) product with real time post trade

Research Interest & Experience

Research Interests:

Human Values|Software Engineering | Software Traceability| ICT4D

Research student, Monash University, Clayton campus (March 2018 - Present)

Operationalizing Values in Software(OVIS) ; Web:

A PhD scholar at Monash University is working on the project of Operationalizing Values in Software under the supervision of Professor Jon Whittle focusing on incorporating and tracing human values in software systems and processes. While people have recognized human values as a mostly neglected, yet an essential software requirement, the project of "tracing human values in software" is trying to use existing traceability techniques to better trace human values in software. 

Research collaboration with Stockholm University, Sweden (Jan 2016 - Mar 2017)

Identifying and Analysing the Future of Telecentres in Emerging Regions

Collaborated as a member of a research group under the supervision of Dr Sirkku Männikkö from Dept of Computer and Systems Sciences, Stockholm University. This research is in the field of ICT4D and specifically identifying and analysing the use of Telecentres and its future in Emerging Regions.

Final Year Research Project (Jan - Dec 2014)

Criminal Shortlisting and Crime forecasting based on Modus Operandi

Comparing several crimes performed by the same criminal will reveal a specific Modus Operandi pattern for an individual or a group. This research suggests a model in shortlisting criminal suspects by identifying patterns using an M.O feature set and a model derived from a machine learning approach. The project was a multidisciplinary project of machine learning and Criminology


Conference Proceedings

  • Mougouei, D., Perera, H., Hussain, W., Shams, R., & Whittle, J. (2018, October). Operationalizing human values in software: a research roadmap. In Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (pp. 780-784). ACM. 

  • Sirkku Männikkö-Barbutiu , Thomas Westin , Harsha Perera , Upul Anuradha, Ranil Peiris: Supporting Sustainability Through Collaborative Awareness Raising - A Case of Sri Lankan Telecentres:  14th International Conference on Social Implications of Computers in Developing Countries (IFIG) - Indonesia


  • Thomas Westin, Sirkku Männikkö-Barbutiu , Harsha Perera , Upul Anuradha :Game Based Learning of Programming for Underprivileged Communities in Sri Lanka:  10th European Conference on Games Based Learning(ECGBL) - 6 – 7th October 2016, Paisley, Scotland 

  • Harsha Perera, Malith Munasinghe, Shanika Udeshini, Ruvan Weerasinghe: Machine Learning Based Criminal Short Listing Using Modus Operandi Features. 15th International Conference on Advances in ICT for Emerging Regions (ICTer2015), The Bandaranaike Memorial International Conference Hall (BMICH),Colombo; 08/2015 ; DOI: 10.1109/ICTER.2015.7377669  (

  • Harsha Perera,  Malith Munasinghe, Shanika Udeshini, Ruvan Weerasinghe: Concept Abstract: Criminal Shortlisting and Crime forecasting based on Modus Operandi. 14th International Conference on Advances in ICT for Emerging Regions (ICTer2014), Bandaranaike Memorial International Conference Hall(BMICH),Colombo;12/2014  ; DOI:10.1109/ICTER.2014.7083923  (


  • Harsha Perera, Malith Munasinghe, Shanika Udeshini: CRIMINAL SHORT LISTING AND CRIME FORECASTING BASED ON MODUS OPERANDI. 11/2014, Degree: Bachelor of Science (Information and Communication Technology), Supervisor: Dr. Ruvan Weerasinghe (


  • President - Alumni Association of University of Colombo School of Computing  (2015 - 2017)
  • Publicity co-chair - 17th International Conference on Advances in ICT for Emerging Regions 2016 & 2017
  • Member of Main Organizing Committee - 8th International Conference on Ubi-Media Computing & 15th International Conference on Advances in ICT for Emerging Regions 
  • UCSC Coordinator - Young Computer Scientist Awards-Sri Lanka 2016 & 2017
  • Evaluation Judge, Young Computer Scientist Awards-Sri Lanka 2015
  • Evaluation Judge, Short Video/Creative Tweets/Article Writing Competition -  National Conference on "Consumer Rights in the Digital Age" 2017
  • Motivational Speaker, Youth Right Activist and Social Worker (Youth Services Council, Sri Lanka)
  • 14 Times national level winner- Oratory Speech, 8 Times national level winner - Announcing, 21 all island championships from debating in schooling period.


Professor Jon Whittle - Dean, Faculty of Information Technology, Monash University.

T +61 3 9905 0511 ; E: [email protected] ; W: