Akila Thalgahagoda

Akila Thalgahagoda

Mentor
5.0
(24 reviews)
US$29.00
For every 15 mins
69
Sessions/Jobs
ABOUT ME
Machine Learning Engineer / Data Scientist
Machine Learning Engineer / Data Scientist

8+ years of experience in Machine Learning R&D with hands-on work ranging from prototyping code in academic publications to integrating solutions into production. Proficient in the entire lifecycle of a Machine Learning project, with a focus on Deep Learning applications in Computer Vision. Additional experience extends to speech, NLP, and tabular data domains. Skilled in writing clean, efficient, and scalable Python code, with a commitment of adhering to good MLOps practices.

English
Helsinki (+03:00)
Joined April 2019
EXPERTISE
8 years experience | 6 endorsements
I work with tensorflow and PyTorch on a daily basis.
I work with tensorflow and PyTorch on a daily basis.
8 years experience | 4 endorsements
General purpose python: web services, database operations, data structures etc.
General purpose python: web services, database operations, data structures etc.
8 years experience

REVIEWS FROM CLIENTS

Akila's profile has been carefully vetted and approved as a Codementor. Connect with Akila now, and leave a review for them once you're done!
SOCIAL PRESENCE
Stack Overflow
5686 Reputation
7
29
43
EMPLOYMENTS
Machine Learning Engineer (Computer Vision)
AT AI Consulting
2024-10-01-Present

Implementation of a deep learning framework to predict the correctness of the action of a swimmer from a video. Finetuned multi-modal ...

Implementation of a deep learning framework to predict the correctness of the action of a swimmer from a video. Finetuned multi-modal VLMs using Parameter Efficient Fine-tuning techniques (LoRA / Adapter Tuning) to generate captions on the swimmer pose. Working on the end-to-end implementation from problem formulation, research, development, data set management, and deployment.

Python
Image Processing
Machine Learning
View more
Python
Image Processing
Machine Learning
Computer Vision
Docker
Google Cloud Platform
Neural Networks
Deep Learning
Hydra
PyTorch
MLflow
MLOps
Label Studio
View more
Machine Learning Engineer
Neurotechnology
2019-07-01-2024-08-01

Video Surveillance R&D: End-to-end ownership in ML features of a video surveillance product that used a combination of deep learni...

Video Surveillance R&D: End-to-end ownership in ML features of a video surveillance product that used a combination of deep learning and traditional computer vision. Implemented custom model architectures and training recipes for relevant deep learning architectures from academic publications. Trained, improved, and debugged model (eg., CNNs, VisionTransformers) training pipelines. Data set management: data collection, using available deep learning models (eg., object detection, segmentation, and generative models) and foundational models to clean/enrich the existing data. Model compression (eg. Knowledge Distillation) for deploying in resource-constrained environments. Model conversion to ONNX/Caffe and integrated to the product SDK. Implemented MLOps best practices for experimentation management using MLFLow. Maintained an experimentation framework based on Hydra for config-driven experimentation. Some projects worked: Human Action Recognition (pose classification), Clothing Identification, Object Color Naming.

Python
C++
Image Processing
View more
Python
C++
Image Processing
Computer Vision
Docker
Neural Networks
Deep Learning
Caffe
TensorFlow
PyTorch
ONNX
MLflow
MLOps
Scikit-learn
View more
Engineer - Data Science
Sri Lanka Telecom
2016-06-01-2019-07-01

Customer Churn Prediction/Segmentation: Worked on the end to end data science project life-cycle; extracting data in disparate databas...

Customer Churn Prediction/Segmentation: Worked on the end to end data science project life-cycle; extracting data in disparate databases, deriving features, model building, testing, deploying, and presenting the results to business stakeholders.

Python
SQL
Linux
View more
Python
SQL
Linux
Pandas
Impala
Hadoop MapReduce
Scikit-learn
Pyspark mllib
View more