Software and digital systems

Building national-scale technology.

Selected systems and infrastructure to which Harsha Wijayawardhana contributed as a system designer, architect, technical lead, project lead, consultant, Head of UCSC’s Software Development Unit or COO/CTO of Theekshana R&D.

Directly documented roles

Flagship systems

Project lead · System designer · Technology lead · Key systems analyst

Electronic Government Procurement System — PROMISe

National e-Government procurement platform for the Department of Public Finance, Ministry of Finance. The documented implementation covered Shopping, NCB and ICB procurement methodologies and later contract-management work.

Bootstrap · jQuery · PHP · MySQL
Key researcher · Software designer · Consultant · 2010–2014

Automated Fingerprint Identification System — Sri Lanka Police

Harsha led the research and development of the locally engineered AFIS for the Criminal Record Division of Sri Lanka Police. The platform created a national repository for ten-print records and supported the comparison of both complete impressions and latent fingerprint fragments recovered from crime scenes.

The work went beyond procuring a packaged product: the team evaluated the NIST open-source foundation and introduced algorithms and operational tools for fingerprint enhancement, cleaning, cropping, minutiae marking, indexing and matching. It was designed around the working practices of Sri Lankan fingerprint examiners and included the supporting interfaces required to move cases through examination and verification.

The system changed a substantially manual search process—reported as taking as long as four weeks—into a computer-assisted process capable of producing results in approximately one day. AFIS was ceremonially opened at the Deyata Kirula exhibition in February 2014 and received e-Swabhimani recognition in 2014.

View the AFIS media gallery, Manthan photographs and Indian and Sri Lankan reporting →

Biometrics · Latent and ten-print matching · Image processing · Minutiae · National database
Chief architect · Application, intranet and network lead

Election Application and Commissioner’s Secure Intranet

Harsha developed the election application and the secure intranet used by the office of the Commissioner of Elections for election operations and results dissemination. The solution linked the Commissioner’s office with seven media institutions, allowing authorised organisations to receive official results through a controlled network rather than relying on fragmented manual delivery.

The work combined application development with the design and implementation of the supporting network. It included election-results processing and publication, multilingual presentation of results and operational support for time-critical election-night activity. The project forms part of Harsha’s longer association with computerised election work under Prof. V. K. Samaranayake and the University of Colombo.

Secure intranet · Election results · Seven media institutions · Multilingual publishing · Network engineering
Research and design leadership

Birth, Marriage and Death Certificate System

Customizable workflow and document-management technology used to capture records and issue certificate copies through divisional administration.

MySQL · VB.NET · C# · PHP · Java
Project leadership

University Overseas Leave System

A multi-level approval platform deployed across Sri Lanka’s public universities for overseas-leave applications and ministerial sanction.

PHP · MySQL · jQuery · Bootstrap
Rule-engine architect · CTO · 2010

UGC University Selection Automation

Designed the Business Logic Rule Engine and contributed to the specialized algorithms, rule-based database and dashboard used to computerize selection and admission to Sri Lanka’s public universities. The system operated through several versions for approximately eight years. Detailed project record →

CTO contribution · 2009–2010

National Higher Education MIS

CTO-level participation through Theekshana in implementation and maintenance of N-HEMIS, the national information system supporting planning, monitoring and evaluation across higher education. The wider programme was coordinated by Ajantha Ratnayake as EMIS Manager. N-HEMIS history and sources →

Leadership and architecture

Agriculture Information Management System

National information system documented as supporting fertilizer-subsidy cash grants to bank accounts of approximately 1.8 million farmers.

Team leader and consultant

Julius & Creasy Workflow System

Registration, document-processing, monitoring and client-intranet applications for patent and trademark workflows, with automated reminders and management reporting.

PHP · Microsoft SQL Server · TDS
Head of technical team · 1998–2000

Kothmale Internet Community Radio Project

Designed and implemented the WAN/LAN, a 2 Mbps radio-frequency link and the initial website for the pioneering UNESCO-supported rural telecentre and community-radio initiative.

Networking consultant · 2004–2007

Virtual Village Project

Developed affordable wireless last-mile connectivity for rural telecentres and villages through the IDRC-supported project; compiled articles documenting its lessons and connectivity options.

Government and institutional systems

Further software and consultancy work

Police Garage Automation

Operational automation for Sri Lanka Police garage functions.

PHP · MySQL · Bootstrap · CodeIgniter

Student Loan and Teaching-Professional Systems

Rule-based selection and web management systems for higher-education programmes.

CodeIgniter · MySQL · AJAX · Bootstrap

Land Acquisition MIS

Correspondence and action-status monitoring for the Ministry of Lands’ Land Acquisition branch.

PHP · MySQL · CodeIgniter

Passenger Transport Authority Automation

Route permits, HR and payroll, accounting, project management, inventory and networking across seven offices.

Human Rights Data System

Data capture and analysis tools, secure intranet, SQL analysis and record-linkage algorithms for a human-rights consortium.

External Resources MIS

Team leadership for the Department of External Resources management information system at the Ministry of Finance.

Government Networks and Websites

LAN/WAN, server and website work for the Ministry of Foreign Affairs, Government Information Department, Presidential Secretariat, Immigration and Emigration, and other institutions.

Private-Sector ERP and Automation

In-house ERP and ICT-department development for the American Group of Companies, followed by business-process automation work for other private-sector clients.

Enterprise Solution Review

External technical review of the National Water Supply and Drainage Board’s enterprise-wide ICT programme, including deliverables, network designs and technology appraisal.

Language and public-interest technology

Research translated into working systems

Sinhala Optical Character Recognition

Training of the Tesseract OCR engine for Sinhala and development of post-processing and web-interface components.

Tamil OCR

Development of a self-installable Tamil OCR system under an ICTA/World Bank-supported programme.

Unicode-Compatible Fonts

Research, font development and public resources supporting standards-conformant Sinhala and Tamil digital text.

Sinhala–Tamil Translation Tools

Research and development of translation technology for common use.

Telecentre.org Consortium of Universities meeting at IGNOU in New DelhiFounding steering-committee member · LMS and curriculum adviser

Global Telecentre.org Academy Learning Platform

Harsha was a founding member of the Steering Committee of Telecentre.org Academy Sri Lanka and served on the committee that drafted curricula for the Global Telecentre.org Academy. He advised the international programme on the selection of its e-learning technology platform and subsequently led work to host, maintain and support the learning-management environment.

The initiative supported capacity building for people operating community telecentres. The work included administrator and user training involving participants from five countries, adaptation of learning interfaces and the practical operation of an internationally accessible online learning service.

Photograph: Harsha Wijayawardhana with the University of Colombo delegation, including Vice-Chancellor Prof. Kshanika Hirimburegama, at the 2009 Telecentre.org Consortium of Universities meeting at the India Habitat Centre, New Delhi.

Learning management systems · International training · Curriculum development · Localisation · Telecentre capacity building
LMS implementation and regional capacity building

Bhutan and Regional e-Learning Projects

As part of the wider UCSC, Theekshana and Telecentre.org learning portfolio, Harsha contributed to LMS initiatives involving Bhutan and other participating countries. The work covered the deployment and administration of online-learning environments, localisation and adaptation of course interfaces, technical capacity building and training for the personnel responsible for sustaining the platforms.

These projects extended Sri Lankan e-learning expertise beyond the country and connected technology selection with course delivery, institutional training and long-term operational support. Further project dates, institutional names and beneficiary figures will be added as the original completion reports are recovered.

Bhutan · LMS deployment · Training of administrators · Interface localisation · Regional knowledge exchange

Sinhala Numerals in Unicode

Research and standards work that supported encoding Sinhala numerals in ISO/IEC 10646 and Unicode.

Wider Theekshana and SDU portfolio

The public Theekshana portfolio also records systems for university selection and registration, Finance Commission MIS, UGC check-digit and payment reconciliation, EAT-SMART and NETCODE health applications, DOME/e-PES mobile services, e-filing, digital archives, document management, 3D research models and instructional-design projects. These are presented as institutional team achievements unless a source specifically identifies Harsha’s personal role.

Documentation basis: This portfolio consolidates Harsha Wijayawardhana’s public Theekshana biography, Theekshana and SDU project records, the Bank of Ceylon 2022 Annual Report and contemporary reporting on AFIS. Dates and status descriptions reflect those source records and may not represent the present operational status of each system.