THI

RASARA

DEW

MIN

Profile

Designing human experiences in code.

Thirasara Dewmin Godawattage

Thirasara Dewmin Godawattage

AI/ML Engineer / Software Engineering Undergraduate

University: SLIIT, Sri Lanka

Degree: BSc (Hons) Information Technology — Software Engineering

Languages: Sinhala (Native) · English (Professional)

I'm Thirasara Dewmin Godawattage — known as Thimin — an AI/ML Engineer and Software Engineering undergraduate at SLIIT. My journey into AI began through genuine curiosity about how machines learn and how language models reason. I design and build intelligent systems across the full machine learning lifecycle — from RAG pipelines and vector databases to NLP, forecasting, and production-grade ML engineering — translating technical knowledge into scalable, purpose-driven solutions.

SLIIT
Sri Lanka
AI/ML
Engineer
Final Year
Undergraduate

Technical Arsenal

Languages

PythonPython
JavaScriptJavaScript
TypeScriptTypeScript
JavaJava
GoGo
C/C++C/C++

Frontend

ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS

Backend

Node.jsNode.js
Express.jsExpress.js
ASP.NET CoreASP.NET Core
FastAPIFastAPI
FlaskFlask

Mobile

React NativeReact Native
ExpoExpo
FlutterFlutter

AI / ML

TensorFlowTensorFlow
PyTorchPyTorch
LangChainLangChain
Hugging FaceHugging Face
Google GeminiGoogle Gemini
OpenAI WhisperOpenAI Whisper
ClaudeClaude
OpenAI GPT-4oOpenAI GPT-4o
scikit-learnscikit-learn
OllamaOllama
LangGraphLangGraph
CrewAI
RAG
LightGBM
Prophet

Database & Cloud

SupabaseSupabase
RedisRedis
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
FirebaseFirebase
ChromaDB
Pinecone
AWSAWS
AzureAzure
GCPGCP

Tools

GitGit
GitHubGitHub
DockerDocker
FigmaFigma
PostmanPostman
JiraJira
KubernetesKubernetes
GitHub ActionsGitHub Actions
GitLab CI/CDGitLab CI/CD

Selected Works

Final Year Research

PharmoGuard

AI-powered drug allergy triage & emergency assistant

React NativeFastAPITensorFlow CNNGoogle GeminiOpenAI WhisperSupabaseSignalR
University Group Project

Mix-And-Match

AI virtual fashion dressing room — visual similarity search via MobileNetV2 embeddings with live AR try-on on a webcam feed, no install required

Role: AI/ML Engineer & Backend Developer
PythonFlaskTensorFlowOpenCVMongoDBAR.jsThree.js
University Project

Capsule Hospital

Patient interaction system

MERN Stack (MongoDB, Express.js, React, Node.js)
Team Project

Hemo Health

Blood donation mobile app

Role: UI/UX Designer & Developer
React NativeMERN Stack
Full-Stack

MERN POS System

Point of Sale system

MongoDBExpress.jsReactNode.js
Personal Project

Team Flow

Private invite-only team management app (Jira-like)

React + ViteExpress.jsSupabasePostgreSQL

The Journey

2022

Enrolled at SLIIT, BSc (Hons) IT — Software Engineering

2023

Built first full-stack projects: MERN POS System & Capsule Hospital

2024

Explored AI/ML: TensorFlow, LLM & RAG integrations

2025

AI Developer Intern @ Residue Solutions (May – Nov) — HRM RAG chatbot, Dockerized ML APIs, CI/CD on AWS

2025

Built PharmoGuard (Final Year Research) & Mix-And-Match AR dressing room

2026

Associate AI Engineer @ Taycantech (Nov 2025 – May 2026) — NLP sentiment analysis & ML-driven Cloud ERP on Azure

Now

Associate ML Engineer @ SilverlineIT (May 2026 – Present) — vector databases, RAG & LLM orchestration

Education & Research

2022 — Present

Sri Lanka Institute of Information Technology (SLIIT)

Degree
BSc (Hons) Information Technology
Specialization: Software Engineering
Undergraduate
Key Modules
Software ArchitectureCloud ComputingMachine LearningMobile DevelopmentResearch MethodsData Structures & Algorithms
25-26J-507

PharmoGuard

Role & Focus
AI/ML Engineer & Mobile Developer
AI-powered drug allergy detection through text, voice & image inputs
Final Year Research
Sub-components
CNN-based rash detection module
NLP symptom analysis pipeline & STT voice keyword extraction
Real-time severity scoring engine
2020 — 2022

Aquinas College of Higher Studies

Qualification
Diploma in English Language & Literature
Diploma
2012 — 2020

Dutugemunu Central College, Buttala

Qualifications
GCE Advanced Level  2020
Physical Science Stream · GCE Ordinary Level — 2017
Secondary Education

Certifications

Project Management: Professional Certificate
Google LLC / Coursera
Python Programming — Course 1: Professional Certificate
University of Moratuwa
Technical Support Fundamentals
Google / Coursera

Memories & Milestones

Hover a glowing node · click to open the memory

Let's Build Something.

Open to opportunities, collaborations, and conversations.