Skip to content
Ravindu Weerasinghe

Hello, I'm Ravindu!

AI Engineer · Small Language Models · MLOps · Robotics

I build AI systems designed for the real world — fine-tuning small language models, shipping end-to-end MLOps pipelines, and exploring where AI meets physical systems.

Previously Research & AI Intern at WSO2. Currently finishing my B.Sc. in Artificial Intelligence at the University of Moratuwa.

About

Ravindu Tharuka Weerasinghe — AI undergraduate at the University of Moratuwa (CGPA: 3.86, Dean's List 4/6 semesters), with an IEEE-published research paper and hands-on industry experience.

Previously Research & AI Intern at WSO2, where I fine-tuned small language models with LoRA and co-built an automated MLOps pipeline that runs end-to-end from a GitHub commit to a deployed model.

Highlights

Now

Focus Areas

Small Language Models · MLOps · RAG Systems · NLP · Computer Vision · Robotics · Neuro-Symbolic AI

Tech

AI & ML
PyTorch Unsloth MLflow Ollama PGVector
Data Science
NumPy scikit-learn Pandas Seaborn SHAP
Backend
FastAPI Flask Node.js
Frontend
React Angular PrimeNG Tailwind
Databases
MongoDB PostgreSQL Redis
Cloud & Deploy
AWS Choreo GCP Docker
Languages
Python Java JavaScript C