File size: 2,653 Bytes
f4e01cf 9aa8c41 f4e01cf 9aa8c41 316a22f 9aa8c41 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | ---
title: README
emoji: π
colorFrom: blue
colorTo: green
sdk: static
pinned: false
---
# Hi, I'm Kalana Hewapathirana π
**Software Engineer & Computer Science Educator** Β· Colombo, Sri Lanka π±π°
BSc (Hons) Computer Science graduate working at the intersection of applied machine learning and education. I build end-to-end ML systems β data pipelines, model training, APIs, and dashboards β with a focus on NLP, computer vision, and document AI. Currently teaching Computer Science (Pearson Edexcel iLowerSecondary & IGCSE) while continuing to build and share ML work here.
## π¬ What I work on
- **NLP & Text Classification** β Sentence Transformers and BERT-based classifiers for app review and complaint analytics
- **Computer Vision** β CNNs for diabetic retinopathy detection, transfer learning with DenseNet121
- **OCR & Document AI** β EasyOCR pipelines for digitizing handwritten records
- **ML Engineering** β FastAPI, PostgreSQL, SQLite, Streamlit dashboards, embedding storage and retraining pipelines
## π Featured Projects
| Project | Stack | Highlights |
|---|---|---|
| **Diabetic Retinopathy Detection** | TensorFlow, custom CNN | 98% accuracy lightweight model; benchmarked against DenseNet121 with test-time augmentation |
| **SLT Selfcare Bug Analytics** | BERT, Streamlit | Classifies Play Store reviews into bug categories, cutting manual triage time |
| **Review Analytics Engine** | Sentence Transformers, Logistic Regression, SQLite | End-to-end complaint classification with a retraining pipeline |
| **WiFi Router Localization** | Particle & Kalman Filters, FastAPI, Leaflet.js | Real-time RSSI/GPS positioning with live map visualization |
| **Fiber Length OCR** | EasyOCR, Python | Automated extraction of handwritten fiber data into a queryable database |
## π οΈ Tech Stack
`Python` Β· `TensorFlow` Β· `PyTorch` Β· `Scikit-learn` Β· `Transformers` Β· `FastAPI` Β· `PostgreSQL` Β· `SQLite` Β· `Streamlit` Β· `EasyOCR` Β· `Git`
## π Background
- **BSc (Hons) Computer Science** β South Eastern University of Sri Lanka
- **Computer Science Teacher** β IES College International (Pearson Edexcel)
- **Software Engineer (Intern)** β Sri Lanka Telecom, Digital Platforms
## π« Connect
[](https://linkedin.com/in/hewapathirana-kr)
[](https://github.com/kaan84k)
[](mailto:kalanarandil@gmail.com) |