Summary
Overview
Work History
Education
Skills
References
Timeline
Generic
Tharindu Ekanayake

Tharindu Ekanayake

Yliopistokatu 4 A 308, OULU

Summary

Reliable and ambitious technology enthusiast with innovative thinking skills seeking further exposure in AI and a challenging opportunity to pursue a career in the domains of deep learning, machine learning and computer vision.

Overview

5
5
years of professional experience

Work History

Internship

Machine Vision and Signal Analysis Center, University of Oulu
Oulu
06.2024 - 08.2024
  • I was responsible for planning the AI at the Edge Bachelor’s Thesis Project Course. I was organizing project topics, creating materials, and handling technical aspects like configuring and setting up devices. I trained and converted models using TensorFlow and PyTorch for object detection and classification, converted TensorFlow models to TensorFlow Lite with quantization for Coral TPU accelerators, and benchmarked model performance. Additionally, I planned thesis topics and prepared demonstrations to showcase AI applications, using these insights to develop detailed project content and scope.

Machine Learning Engineer

ZOOMi Softlab
Colombo
07.2021 - 12.2023
  • Design and Engineer Machine Learning Systems / Investigate and Apply Machine Learning Techniques and Instruments / Create Artificial Intelligence Solutions and Algorithms for Automation Objectives.
  • Participated in projects involving AI technologies such as object detection, segmentation, classification, object tracking, and Large Language Models with Retrieval-Augmented Generation (RAG) systems.
  • Developed LayerNext, a platform for data management and training of computer vision models.

Computer Vision Engineer (On Contract)

nSight Surgical
San Francisco
06.2021 - 07.2023
  • Developed a Machine Learning framework focused on enhancing patient safety in hospitals and optimizing surgical workflows / Utilized object detection models (YOLO), pose estimation tools (VitPose, OpenPose, YOLOv7), object tracking algorithms (DeepSORT, ByteTrack, OcSORT, StrongSORT), and inference systems (OpenCV, Pytorch, ONNX). Implemented multi-processing and communication pipelines (Web-Sockets, ZMQ) along with REST-APIs.

Freelance Machine Learning Developer

Fiverr
11.2019 - 12.2022
  • Managed a Gig for Machine learning, deep learning and computer vision related solutions / providing Model training and evaluations / Model deployments with REST APIs.

Engineer - Converged Charging

Dialog Axiata PLC
10.2020 - 07.2021
  • Development and operations in converged charging system (OCS) / project planning / provisioning, and deployments for charging network.

Education

Master of Science - Artificial Intelligence

University of Oulu
Oulu, Finland
12-2024

Bachelor of Science - Electrical And Electronic Engineering

University of Peradeniya
Sri Lanka, Kandy
04.2019

Skills

  • Programming Languages: Python
  • ML Tools: PyTorch, TensorFlow, Keras, Numpy, Matplotlib, scikit-learn, OpenCV
  • Object Detection/Tracking: YOLOv4 v5 v8, Mask-RCNN, Faster-RCNN / DEEP-SORT, ByteTrack, StrongSort, BotSort
  • OCR: TesseractOCR, PaddleOCR
  • Facial Recognition: FaceNet, VGGFace, Dlib, OpenFace, DeepFace
  • Image/Video Classification: InceptionResnetV2, VGGnet, Inception, Xception, ResNeXt, CVNets
  • Image Segmentation: Mask-RCNN, U-NET, YOLOv8 v7
  • Pose Estimation: OpenPose, VitPose
  • NLP: Image Captioning (LSTMs, CNNs), LLMs (LLAMA, GPT, RAG systems)
  • GAN
  • Regression and Classification: SVM, Decision Trees, Naive Bayes
  • Development/Operations Tools: GitHub, Flask, Docker, Databases (MySQL, MongoDB), Linux, AWS (S3, EC2, RDS), GCP
  • Data Mining
  • Edge Devices: Nvidia Jetson (Nano, Orin, AGX Xavier), Raspberry pi , Edge TPU accelerator, Hailo AI processor

References

References available upon request.

Timeline

Internship

Machine Vision and Signal Analysis Center, University of Oulu
06.2024 - 08.2024

Machine Learning Engineer

ZOOMi Softlab
07.2021 - 12.2023

Computer Vision Engineer (On Contract)

nSight Surgical
06.2021 - 07.2023

Engineer - Converged Charging

Dialog Axiata PLC
10.2020 - 07.2021

Freelance Machine Learning Developer

Fiverr
11.2019 - 12.2022

Master of Science - Artificial Intelligence

University of Oulu

Bachelor of Science - Electrical And Electronic Engineering

University of Peradeniya
Tharindu Ekanayake