
Zonova
WEB / AI COMMERCE
A four-vertical marketplace that won two national awards in its first year.
- React 19
- TypeScript
- Firebase
// EVERYTHING SHIPPED
// BUILT

WEB / AI COMMERCE
A four-vertical marketplace that won two national awards in its first year.

WEB / CORPORATE
Corporate site for a six-venture holding company.

WEB / AGENCY
Agency site with a content-collection blog and an R2-backed careers flow.

WEB / PHOTOGRAPHY
A photography studio site with a camera-to-gallery image pipeline.

WEB / EDUCATION
Study-abroad consultancy platform serving a global applicant base.

WEB / TOURISM
Marketing site for a local tour guide, with WhatsApp enquiry routing.

WEB / PHOTOGRAPHY
Photography portfolio with a 140-work lightbox gallery.

AI / CONVERSATIONAL
A counselling agent that answers from a catalogue, not from memory.

AI / HEALTHCARE
Computer vision for dental X-rays, from detection to a costed care plan.

WEB / HOSPITALITY SYSTEMS
A multi-branch hotel reservation system, built around the rules a front desk actually runs on.

WEB / RESTAURANT
A neo-brutalist restaurant site with a WebGL scene on the 404.

MOBILE / STREAMING
A two-sided music and video streaming app, designed first and then built in Flutter.
// DESIGNED

DESIGN / CONCEPT SITE
A concept teaser that hands the projector to the scrollbar.
// THE CADENCE
The projects above are what shipped. This is the rhythm they were built at — 2,447 contributions over the last year, steady rather than sprinted.
2,447contributions
14 Sept 2025 to 19 Sept 2026
// PEER REVIEWED
Nilupul H.M., Fonseka N., Akalanka A.U. · School of Computing, ESOFT Metro Campus, Galle, Sri Lanka
Sole author-developer; the two co-authors supervised the project at ESOFT Metro Campus.
Proceedings of the ESOFT International Conference (EICON) 2026, ESU, Kandy, Sri Lanka, pp. 36–43 · ISSN 3121-5122 · ISBN 978-624-6610-01-2 · Indexing pending
An integrated, explainable web-based decision-support prototype that pairs automated panoramic-radiograph analysis with structured patient data to produce ranked prosthetic treatment recommendations. A fine-tuned YOLOv8-Nano detector reads ten classes of dental condition; a hybrid rule-based and heuristic scoring engine over a nine-treatment knowledge base ranks candidates by clinical, demographic and budget factors and returns the top five with rationales, indicative costs and success-rate estimates, plus a downloadable clinical-handover report.
Commercial dental AI reads radiographs and marks pathology. It does not say what to do about it for this particular patient. The contribution here is not detection accuracy — it is the integration: a working, inspectable pipeline where every ranked recommendation traces back to the finding that triggered it.
2 reviewers · Major revision · revised 18 July 2026 · accepted 31 July 2026
Both reviewers returned major revision. The resubmission expanded the recommendation engine's scoring in Methods, added Discussion paragraphs on error propagation and patient safety and on the ethical, regulatory and medico-legal position, widened the comparison with published prosthodontics AI, and restructured Future Work around clinical and usability evaluation.
2,990 words · 240-word structured abstract · 17 Vancouver references
YOLOv8-Nano (~3.01M parameters), fine-tuned from COCO-pretrained yolov8n.pt on 16,995 panoramic radiographs across 10 condition classes. Dental X-Ray Panoramic v3, CC BY 4.0.
| Evaluation | Split | Precision | Recall | mAP@0.5 | mAP@0.5:0.95 |
|---|---|---|---|---|---|
| Reported in the published paperEICON 2026 manuscript, Table 1 | validation1,500 images | 0.460 | 0.480 | 0.430 | 0.220 |
| Measured on the shipped checkpointevaluate_model.py → model_metrics.json, 25 August 2026, weights sha256 201a9933735b… | held-out test1,501 images | 0.629 | 0.584 | 0.581 | 0.298 |
The paper is fixed and reports the validation split it was written against; the test row is the shipped checkpoint on images it never saw, recorded with its weights digest.
Found reliably
Missed most of the time
// APPLIED AI
A full-stack clinical decision-support platform that reads a panoramic dental radiograph, detects ten classes of condition with a fine-tuned YOLOv8-Nano detector, and ranks prosthetic treatments against the patient's age, medical history and budget. Returns the top five with a written rationale, an indicative cost and a success-rate estimate for each, plus a downloadable clinical-handover report. The work was peer-reviewed, presented orally and published in the proceedings of the ESOFT International Conference 2026.
Full engineering case study