Hi, I'm Dasith 🙌

AI & Machine Learning Enthusiast. Software Engineer at IFS & Master's Student at Curtin University. I create content on Instagram & TikTok about my tech journey and life!

→ Tap for my study materials
Dasith

About

I'm currently pursuing a Master's in Artificial Intelligence at Curtin University. My focus is on machine learning, data-driven systems, and real-world AI applications. Beyond my studies, I work as a Software Engineer at IFS and spend time building AI-powered projects. These projects allow me to explore advanced AI techniques while solving practical problems.

Recent Posts

View all →
Instagram post 2

Work Experience

Education

Skills

Machine Learning / AI

Python
PyTorch
TensorFlow
scikit-learn
Matplotlib
Hugging Face
LangChain
NLP
Tableau
R
Supabase

Languages

🇬🇧English
🇱🇰Sinhala
Machine Learning / Artificial Intelligence

I like building models

During my time in university, I completed multiple assignments focused on ML and AI. Each project was an opportunity to train models, experiment with algorithms, and apply AI techniques to solve real problems.

🇦🇺

March 2026

Domain Adaptation for ADAS Perception in Australian Freight Environments

Curtin University

Benchmarked state-of-the-art segmentation models (SegFormer, Mask2Former, OneFormer, YOLOv8) on the SydneyScapes dataset. Quantified domain shift from Cityscapes, applied fine-tuning achieving +15.81pp mIoU improvement. Focused on harsh Australian conditions — night, dust, rural roads, and wildlife.

🔋

2025

Enhancing Electric Vehicle Battery Health Forecasting Using Advanced ML

University of Westminster

Built a multi-model AI pipeline to predict battery State of Health (SoH) and cycle life. Combined lab and real-world usage data with transfer learning. Applied KNN imputation, Isolation Forest, SMOTE, and SHAP for explainability using Random Forest and XGBoost.

🍓

2025

AI-Based Fruit Detection and Assistance System for Visually Impaired

University of Westminster

Designed a real-time fruit detection system to assist visually impaired individuals during everyday tasks like shopping. Used YOLO-based object detection with OpenCV, converting detection results into audio feedback for accessibility.

Study Notes

Study Materials

Comprehensive notes from my AI & ML journey. Battle-tested materials I created and refined through my studies.

Search & Logic Approaches in ML

Search & Logic Approaches in ML

COMP6009 • 11 topics • Updated Oct 2025

Interactive lecture companions covering search, logic and reasoning. Open the module to browse each topic.

Uninformed Search
Informed Search
Heuristics
Logic
+1
Introduction to Machine Learning

Introduction to Machine Learning

15 pages • Updated May 2025

Foundational machine learning concepts including supervised learning, unsupervised learning, model evaluation, and optimization techniques.

Supervised Learning
Unsupervised Learning
Model Evaluation
Cross-Validation
+2

Or explore other notes here

Contact

Get in Touch

Reach out on TikTok or Instagram, I'd love to connect!

For work inquiries, reach me directly at dasithcg@gmail.com