Project lead · System designer · Technology lead · Key systems analystElectronic 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–2014Automated 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 leadElection 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 leadershipBirth, 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 leadershipUniversity 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 · 2010UGC 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–2010National 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 architectureAgriculture 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 consultantJulius & 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–2000Kothmale 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–2007Virtual 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.