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).

As it is needless to say, I might not know everything related to your problem. But, if that's something that piques interest, I'm ready to get to the bottom of it and help you out.

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 5+ years now - from implementing ML models from academic pu...
I've been working on both academic and industry machine learning projects for 5+ years now - from implementing ML models from academic publications to deploying them in production. My go-to tool of choice for ML is scikit-learn. For scaling up, I've used Spark's ml. I'm also familiar with deep learning frameworks like: keras/tensorflow and pytorch.
View more
View more
6 years experience | 5 endorsements
I work with tensorflow on a daily basis.
I work with tensorflow on a daily basis.
5 years experience | 8 endorsements
As widely known everywhere, a data scientist would spend about 60% of the time wrangling data - I'm no exception. Pandas has become secon...
As widely known everywhere, a data scientist would spend about 60% of the time wrangling data - I'm no exception. Pandas has become second nature to me.
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.
7 years experience | 6 endorsements
I've been working on the end-to-end Data Science lifecycle at a B2C company for about five years now. Other than python, I have experienc...
I've been working on the end-to-end Data Science lifecycle at a B2C company for about five years now. Other than python, I have experience in R, Spark and other tools like Pig/Hive.
View more
View more
5 years experience | 2 endorsements
6 years experience | 1 endorsement

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
GitHub
entity-embedding-experiment
Jupyter Notebook
3
2
Stack Overflow
3613 Reputation
5
21
36
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