Kasthuriarachchi Nuran

Artificial Intelligence Engineer

Intro

What I am all about.

An AI Engineer specializing in Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) systems, and Video Analytics, with experience in building solutions for Recommendation Systems, AI-powered Content Pipelines, Computer Vision in Real-Time Applications, and Chatbot Integrations.

Experience

Yes. I've been around.
Sep. 2023 - Present

Palo IT Singapore

Senior Data and AI Engineer

Singapore

• Fine-tuned Large Language Models (LLMs) using PyTorch and LoRA.
• Implemented RAG solutions with Azure AI Studio and Cognitive Services.
• Built custom tools for LLM database/API interactions.

Oct. 2021 - Sep. 2023

Singapore Press Holdings

Staff AI Engineer

Singapore

• Developed AI-powered content pipelines and article recommendation systems.
• Built GAN models for AI-generated human image pipelines.
• Standardized data ingestion pipelines on AWS services.

Jun. 2019 - Apr. 2021

Hendricks Corp PTE. Ltd.

AI Engineer

Singapore

• Architected video analytics applications using Python, C++, and TensorFlow.
• Enhanced object detection using YOLO and ResNet.
• Created real-time face emotion and hand pose detection systems.

Education

Lazy isn't in my vocabulary.
Aug. 2022 – Jan. 2025

National University of Singapore

Master of Computing in Artificial Intelligence

Singapore

• Specialization in Artificial Intelligence
• Focused on Large Language Models (LLMs) and RAG systems

Oct. 2011 – Feb. 2016

University of Moratuwa

B.Sc. Eng. (Hons.) in Computer Science and Engineering

Moratuwa, Sri Lanka

• Image Processing and Computer Vision
• Intelligent Systems and Advanced Algorithms
• Final Year Project: AI-driven Object Recognition Systems

2002 – 2010

St. Joseph’s College

Secondary Education

Colombo, Sri Lanka

G.C.E Advanced Level: Achieved 3 A's in Physical Science Stream
• Ranked 149th Nationwide with a Z-Score of 2.35/3.00
• Top 1% of academic performers

Expertise

Batman would be jealous.
01

Machine Learning

Video Analytics, Computer Vision and Image Processing
CNN, R-CNN, Darknet, Yolo, Resnet and EfficientNet
Tensorflow, Pytorch

02

Computer Vision

Image Classification, Object Character Recognition, Object Detection, Image Segmentation and Face Emotion Detection

03

Algorithms

Top 15% in IEEE Extreme 6.0, 7.0, 9.0

04

Python, Java, C++/C and Bash Scripting

Flask, SqlAlchemy, Scrapy
Java SE & EE, Springboot, JPA, JDBC

05

Bot Creation

Facebook, Instagram, Telegram, Slack, Viber, Skype Chat bot creation
Alexa and google Voice Interface Creation

06

Web, Mobile Development and Deployment

HTML5, JS, CSS development
Android, Ios and Flutter Development
AWS and Azure Deployments

Skills

Progress bars, anyone?
80 %

Deep Learning

90 %

Python, Java, C++/C

75 %

NLP and Bot Creation

95 %

GIT

85 %

UI/UX Designing

75 %

Project Management

65 %

Web/Mobile Development

70 %

Cloud Deployments

Awards

Happy times!

Best Results in Physical Science Stream 2010

Best Results in Physical Science Stream with 3As' with Island rank 149 and District Rank 45


IEEE Extreme 9.0/7.0/6.0 (Within 15th percentile)

IEEE Extreme is a programming competition around the globe.


Kaggle - Taxi Trip Time Prediction Competition (R. 57)

This was a data processing problem which was completed using R