🎓 B.Comp. (Hons.) in Software Engineering
🏛️ University of Sri Jayewardenepura - Sri Lanka
📅 Expected Graduation: 2027
Innovative software engineer with 3+ years of experience building production-grade applications across machine learning, cybersecurity, enterprise systems, and full-stack development. I specialise in end-to-end project delivery from architecture and development to deployment with a portfolio of 70+ projects spanning multiple domains.
I am passionate about solving complex problems through intelligent design and cutting-edge technology. My work combines software engineering, behavioral analytics, machine learning, and cybersecurity to build real-world solutions that address modern technological challenges.
| Software Engineering | Cybersecurity | Artificial Intelligence & ML |
|---|---|---|
| System Architecture | Insider Threat Detection | End-to-End ML Pipelines |
| Full-Stack Development | User Behavior Analytics | Explainable AI (SHAP/LIME) |
| Cloud-Native Microservices | Bot Detection Systems | Deep Learning (CNN, ANN, RAG) |
| Enterprise Systems | Threat Intelligence | Predictive Analytics |
| Database Engineering | Secure Authentication | Computer Vision & NLP |
My current research develops a lightweight behavioural fingerprinting framework capable of detecting coordinated automated activities in web and mobile applications through behavioural analytics and machine learning techniques.
Research Areas:
- Coordinated Bot Detection
- Behavioural Fingerprinting
- Human-Bot Interaction Analysis
- Behavioural Biometrics
- Real-Time Security Monitoring
- Privacy-Preserving Analytics
- Intelligent Detection Systems
Real-time user behaviour analytics & anomaly detection platform
Stack: FastAPI, React 18, PostgreSQL, Scikit-learn (Isolation Forest), Docker Compose, WebSockets
Features: UBA engine, hybrid risk scoring, 7 database models, real-time alerts, PDF reports, RBAC.
Explainable AI system for workforce analytics
Stack: Flask, Streamlit, CatBoost, TensorFlow, SHAP, LIME, SQLite
Features: Risk classification, SHAP/LIME explainability, batch prediction, interactive dashboard.
Automated threat intelligence orchestration
Stack: FastAPI, Streamlit, n8n, PostgreSQL, Telegram API, NVD API
Features: Scheduled CVE collection, heuristic risk scoring, Telegram alerts, glassmorphic UI.
High‑security full‑stack marketplace with 5 role types
Stack: React 18, Node.js, Express, MySQL, Tailwind CSS, Chart.js
Features: Secure bookings, admin dashboards, role escalation protection, glassmorphism UI.
Production POS deployed in 50+ restaurants
Stack: React (Vite), Node.js, Express, MongoDB, Multer
Features: Role‑based access, real‑time cart, thermal receipt printing, sales analytics.
Offline‑first Electron desktop app for Bio Care Consumers (PVT) LTD
Stack: Electron, React 18, SQLite, Recharts
Features: Field sales workflow, 8 KPI dashboard, credit/cash payments, auto‑backups.
Complete warehouse management suite for JFI CONSOLIDATED (PVT) LTD
Stack: Electron, React 18, SQLite, jsPDF
Features: 10 business modules (PO, GRN, MIN, PRN), SVAT/VAT support, print templates, analytics.
Privacy‑first RAG‑powered AI assistant for education
Stack: Python, Streamlit, FAISS, Hugging Face (FLAN‑T5), Sentence Transformers
Features: PDF/PPTX/TXT ingestion, auto‑notes, flashcards, MCQ generation, export.
Deep learning CNN for medical X‑ray classification
Stack: Flask, TensorFlow/Keras, Bootstrap
Features: Image upload & prediction, history tracking, responsive UI.
Behavioural analysis framework for coordinated bot detection
Stack: Python, Selenium, Scikit‑learn, Flask
Features: Coordination analysis, browser simulation, live risk dashboard.
| Domain | Certifications |
|---|---|
| AI & Machine Learning | AI/ML Engineer – Stage 1 & 2 (SLIIT) · AWS ML & AI Fundamentals · Full‑Stack Deep Learning (LinkedIn) · Deep Learning with PyTorch (Coursera) · NLP & Text Mining · Critical Thinking in AI |
| Cybersecurity | Cisco Introduction to Cybersecurity · Junior SOC (Vibe Security) · Nmap Scanning · Cybersecurity Awareness |
| Cloud Computing | AWS Cloud Practitioner · Azure Cognitive Services · S3 Basics · Cloud Computing Fundamentals |
| Data Science | Data Science & Analytics (HP LIFE) · Business Analytics with Excel · Google Analytics · BigQuery |
| Development | Python Programming (UoM) · Front‑End Web Development · Agile Scrum Master |
- A Systematic Review of Coordinated Bot Detection Techniques in Real‑Time Web and Mobile Applications
J'PURA Computing Symposium (JCoS) 2026 – Published & Presented
- Software Engineering & System Architecture
- Cybersecurity (Insider Threat, Bot Detection, Threat Intelligence)
- Artificial Intelligence & Machine Learning
- Behavioural Analytics & Explainable AI
- Cloud‑Native Development & DevOps
- Full‑Stack Development & Enterprise Systems



