// EVERYTHING SHIPPED

Engineering design and research

// BUILT

Engineering

Entry // 01Live
Zonova, WEB / AI COMMERCE

Zonova

WEB / AI COMMERCE

A four-vertical marketplace that won two national awards in its first year.

  • React 19
  • TypeScript
  • Firebase
Entry // 02Live
Zonova Group, WEB / CORPORATE

Zonova Group

WEB / CORPORATE

Corporate site for a six-venture holding company.

  • Astro
  • Cloudflare Workers
  • GSAP
Entry // 03Live
Zonova Tech, WEB / AGENCY

Zonova Tech

WEB / AGENCY

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

  • Astro
  • Cloudflare Workers
  • Cloudflare R2
Entry // 04Live
Zonova Lens, WEB / PHOTOGRAPHY

Zonova Lens

WEB / PHOTOGRAPHY

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

  • Astro
  • Cloudflare Workers
  • Sharp
Entry // 05Live
Edu Gate Consultancy, WEB / EDUCATION

Edu Gate Consultancy

WEB / EDUCATION

Study-abroad consultancy platform serving a global applicant base.

  • Next.js
  • TypeScript
  • Tailwind CSS
Entry // 06Live
Gimhani Tours, WEB / TOURISM

Gimhani Tours

WEB / TOURISM

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

  • Next.js 14
  • React 18
  • TypeScript
Entry // 07Live
Lumina Frame, WEB / PHOTOGRAPHY

Lumina Frame

WEB / PHOTOGRAPHY

Photography portfolio with a 140-work lightbox gallery.

  • Next.js
  • GSAP
  • Framer Motion
Entry // 08Live
Aura Academic Agent, AI / CONVERSATIONAL

Aura Academic Agent

AI / CONVERSATIONAL

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

  • Python
  • FastAPI
  • Gemini
Entry // 09Live
Dental AI Pro, AI / HEALTHCARE

Dental AI Pro

AI / HEALTHCARE

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

  • Python
  • FastAPI
  • Flask
Entry // 10
Diamond Shine, WEB / HOSPITALITY SYSTEMS

Diamond Shine

WEB / HOSPITALITY SYSTEMS

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

  • Laravel 10
  • PHP 8.1
  • MySQL
Entry // 11Live
EatBest, WEB / RESTAURANT

EatBest

WEB / RESTAURANT

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

  • Next.js 16
  • React 19
  • Tailwind CSS v4
Entry // 12Live
EVC, MOBILE / STREAMING

EVC

MOBILE / STREAMING

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

  • Flutter
  • Dart
  • Riverpod

// DESIGNED

Design and motion

Entry // 13Live
Avengers: Doomsday, DESIGN / CONCEPT SITE

Avengers: Doomsday

DESIGN / CONCEPT SITE

A concept teaser that hands the projector to the scrollbar.

  • Next.js 16
  • React 19
  • Tailwind CSS v4

// THE CADENCE

Consistency behind the output

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

github.com/akila-ncmd
Showing Jun 2026 — Sept 2026
LessMore

// PEER REVIEWED

Published research

EICON 2026 · Paper FPC10

AI-Powered Dental Prosthetic and Recommendation System

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.

Status
Published
Venue
ESOFT International Conference 2026
Presented
30 August 2026
Format
8-minute oral presentation, 2 minutes of questions

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.

Peer review

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

What the detector actually scores

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.

EvaluationSplitPrecisionRecallmAP@0.5mAP@0.5:0.95
Reported in the published paperEICON 2026 manuscript, Table 1validation1,500 images0.4600.4800.4300.220
Measured on the shipped checkpointevaluate_model.py → model_metrics.json, 25 August 2026, weights sha256 201a9933735b…held-out test1,501 images0.6290.5840.5810.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.

Where that average hides the truth

Found reliably

  • Implant0.951 mAP · 0.972 recall
  • Impacted tooth0.929 mAP · 0.962 recall
  • Crown0.873 mAP · 0.945 recall

Missed most of the time

  • Bone Loss0.156 mAP · 0.035 recall
  • Periapical lesion0.159 mAP · 0.129 recall
  • Caries0.323 mAP · 0.248 recall
What the paper does not claim
  • No clinical validation. The engine's cost ranges, age windows and severity weights are researcher-selected heuristics, not calibrated against expert consensus.
  • The paper's figures are validation-split, not held-out; the test-split evaluation came after submission.
  • The knowledge base encodes Sri Lankan Rupee costs and local clinical convention, so another healthcare system would need a local review before use.
  • The output is advisory. Clinical accountability stays entirely with the treating clinician, and deployment beyond research would need software-as-a-medical-device conformity in the target jurisdiction.

// APPLIED AI

The system behind it

AI / HEALTHCARE, 2025

Dental AI Pro

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