Skip to main content
Chathura RathnayakeCR
Open to opportunities

Chathura Rathnayake

@chathurarathnayake

Machine Learning engineer and data scientist focused on production-grade forecasting, anomaly detection, and scalable ML systems.

Sri Lanka
Message

What I'm looking for

I’m looking for a role where I can build and own production ML systems—forecasting and anomaly detection—while scaling training/inference and improving data quality with reliable pipelines. I want a team that supports growth and real impact.

I’m a hardworking, focused AI enthusiast with strong machine learning theoretical understanding and industrial exposure. I enjoy solving real problems with analytical thinking, and I’m motivated to pursue a Machine Learning career while contributing to my organization and humankind.

At ISA (Air Arabia Group), I’ve played a key role designing, implementing, and deploying FastAPI microservices hosted on K8 clusters, including static and dynamic input feature services. I’ve built data monitoring and data-quality dashboards, developed build curve computation logic, and created a workflow orchestrator for end-to-end ML pipelines. I’ve also led distributed model training and inference using Ray, migrated production infrastructure to an Airflow-based system, delivered passenger demand forecasting end-to-end, and built flight anomaly detection using a modified Z-score approach—currently extending it into a multi-agent anomaly investigation system for root causes, business explanations, and recommended actions with production guardrails.

Before that, at Yaala Labs, I engineered an LLM-based chatbot on AWS using Retrieval Augmented Generation to answer internal knowledgebase queries, and I supported day-to-day product tasks. I also built an AI code reviewer, contributed bug fixes to the LangChain LLM framework repository, implemented database tampering detection with cryptographic controls across DynamoDB, MongoDB, and PostgreSQL, and supported mission-critical components through contributions like the P8 Digital Assets Exchange. Earlier, I completed a research internship at the University of Colombo exploring Multisensory Augmented Reality using Google ARCore.

Experience

Work history, roles, and key accomplishments

IG
Current

ML Engineer/Data Scientist

ISA (Air Arabia Group)

Mar 2024 - Present (2 years 4 months)

Designed and deployed FastAPI microservices on Kubernetes for live flight demand forecasting, including feature generation and data monitoring with drift detection. Led distributed model training/inference with Ray, migrated production workflows to Airflow, delivered passenger demand and anomaly detection models, and managed the data science revenue management infrastructure while mentoring junior

YL

Software Engineer (ML)

Yaala Labs

May 2023 - Mar 2024 (10 months)

Engineered an LLM-based chatbot on AWS using Retrieval Augmented Generation to answer internal knowledge base queries. Built an AI code review tool, contributed bug fixes to the LangChain repository, and developed a database tampering detection system with cryptographic controls.

UC

Research Intern

University of Colombo School of Computing

Oct 2021 - Apr 2022 (6 months)

Researched multisensory augmented reality to create immersive experiences for visually impaired individuals. Worked with the Google ARCore toolkit to develop and apply MAR concepts.

Education

Degrees, certifications, and relevant coursework

UC

University of Colombo School of Computing

Bachelor of Science (Honours) in Computer Science, Computer Science

2019 - 2023

Grade: First Class; Overall GPA: 3.9/4.0

Activities and societies: SEDS (University of Colombo); IEEE Student Branch of UCSC; IEEE CS Student Branch Chapter of UCSC

Earned a BSc (Hons.) in Computer Science at the University of Colombo School of Computing, graduating with a first class. Overall GPA was 3.9/4.0.

AC

Ananda College - Colombo 10

GCE O/L & GCE A/L, Combined Mathematics

2008 - 2017

Grade: Z-score: 1.66 (Combined Mathematics, GCE A/L); 8A's and 1B (GCE O/L)

Activities and societies: Anandian Astronomical Association; Swimming; Football

Completed secondary education at Ananda College (Colombo 10). Achieved Z-score 1.66 in Combined Mathematics (GCE A/L) and 8A's with 1B (GCE O/L).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan