Akila Thalgahagoda

Akila Thalgahagoda

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

I'm an R&D Engineer in Machine Learning. I can help you from debugging/reviewing your code to implementing code of an academic publication and serving it on production. I also have experience in AI/Data Science consulting for startups and SMEs.

My experience varies across prototyping ML models from academic models and designing new algorithms, to designing ML systems in production. As for the tools, I work with python data science stack (numpy/pandas/matplotlib/scikit-learn) and the deep learning frameworks (keras/tensorflow/pytorch). My main focus for the past few years has been computer vision and audio applications using deep learning.

English
Helsinki (+02:00)
Joined April 2019
EXPERTISE
7 years experience | 5 endorsements
I've been working on both academic and industry machine learning projects for 8+ years now - from implementing ML models from academic pu...
I've been working on both academic and industry machine learning projects for 8+ years now - from implementing ML models from academic publications to deploying them in production. I have experience in deep learning applications in image, audio, and tabular domains.
View more
View more
5 years experience | 2 endorsements
My main expertise is in the Deep learning applications in the computer vision domain.
My main expertise is in the Deep learning applications in the computer vision domain.
7 years experience | 5 endorsements
I work with tensorflow and PyTorch on a daily basis.
I work with tensorflow and PyTorch on a daily basis.
7 years experience | 4 endorsements
General purpose python: web services, database operations, data structures etc.
General purpose python: web services, database operations, data structures etc.
6 years experience | 1 endorsement
5 years experience | 3 endorsements
8 years experience | 4 endorsements

REVIEWS FROM CLIENTS

5.0
(22 reviews)
Zeefan Khan
Zeefan Khan
December 2023
A legend
Kevin Kang
Kevin Kang
June 2022
Akila was very thorough and engaged with helping me troubleshoot tasks in python. I would strongly recommend him to anyone else looking to learn.
Pilgrim Beart
Pilgrim Beart
December 2021
Akila was prompt and courteous and made very effective use of Jupyter notebooks to explore the challenge. He was happy to work in a collaborative fashion.
Tristan Tseng
Tristan Tseng
July 2021
good
Jackie
Jackie
April 2021
He was extremely helpful, was willing to answer questions before and after and was very knowledgeable on Neural Networks. I received some great advice about my code. Would highly recommend!
Michael Ramirez
Michael Ramirez
January 2020
Extremely helpful and explained his process all the way through. I was having some ML issues and we found the error, reworked my code and ended up having significantly higher image processing accuracy scores.
ayronguerra
ayronguerra
December 2019
Akila is awesome!! he has very well knowledge and experience on machine learning and data science. He's a very painted instructor, he takes his time and make sure you absorb the material. This is very useful because he makes the work and learning process easier than what it was for people who had to learn the subject the hard way.
IKKY
IKKY
November 2019
Second time with Akila. Extremely good teacher. very knowledgeable. he only worries about what you want to learn. I have taken so much time off you brother. Thank you very much.
tim
tim
September 2019
Very quick/helpful with my ML questions. Helped resolve all doubts.
Sadriddin Mirkhodjaev
Sadriddin Mirkhodjaev
August 2019
Great coder, very knowledgeable and friendly. Definitely recommend
SOCIAL PRESENCE
Stack Overflow
5686 Reputation
7
29
43
EMPLOYMENTS
Machine Learning R & D Engineer
Neurotechnology
2019-07-01-Present

Video Surveillance R&D: End-to-end ownership in classification problems applied to video surveillance using a combination of deep ...

Video Surveillance R&D: End-to-end ownership in classification problems applied to video surveillance using a combination of deep learning and traditional computer vision. Implementing code for relevant Deep Learning archi- tectures from academic publications. Training, improving, and debugging models (eg., CNNs, Vision Transformers). Data set management: data collection, using available deep learning models (eg., object detection, segmentation, and classification models) to clean/enrich the existing data. Model compression (eg. Knowledge Distillation). Designing novel algorithms and prototyping - when successful: integrating to the product SDK.

Python
OpenCV
C++11
View more
Python
OpenCV
C++11
Computer Vision
Caffe
TensorFlow
PyTorch
View more
Mentor
Springboard
2019-05-01-Present
Mentor for the Machine Learning Engineering Career Track
Mentor for the Machine Learning Engineering Career Track
Python
Python
PROJECTS
Customer Churn Prediction
2019
Develpment of an end-to-end subscriber churn prediction system at a telco.
Develpment of an end-to-end subscriber churn prediction system at a telco.
Machine learning
Data Science
Machine learning
Data Science