Tharaka Perera

Tharaka Perera Email and Phone Number

Academic Tutor @ University of Melbourne
Carlton, VIC, AU
Tharaka Perera's Location
Carlton, Victoria, Australia, Australia
About Tharaka Perera

As a researcher and engineer with expertise in machine learning, wireless network optimization, and classical optimization techniques, I am driven by a passion for solving real-world challenges through interdisciplinary collaboration. Currently pursuing a PhD at the University of Melbourne, my research focuses on AI-driven resource allocation and 5G network planning, utilizing geometric deep learning and computer vision. I specialize in developing deep learning models that require minimal labeled data and human intervention, pushing the boundaries of efficiency in machine learning. With a solid background in software engineering, covering both backend and frontend technologies, I am adept at engaging in the full lifecycle of model development—from research and experimentation to deployment and scaling. Beyond research, I am actively involved in tutoring and collaborative work with cross-disciplinary teams, honing my technical communication skills and fostering a broader community of innovation. I am always eager to engage with cutting-edge technologies and work with diverse teams to develop impactful, scalable solutions.

Tharaka Perera's Current Company Details
University of Melbourne

University Of Melbourne

View
Academic Tutor
Carlton, VIC, AU
Website:
unimelb.edu.au
Employees:
21470
Tharaka Perera Work Experience Details
  • University Of Melbourne
    Academic Tutor
    University Of Melbourne
    Carlton, Vic, Au
  • University Of Melbourne
    Academic Tutor
    University Of Melbourne Jul 2023 - Present
    Melbourne, Victoria, Australia
  • University Of Melbourne
    Research Assistant
    University Of Melbourne Jun 2023 - Present
    As a Research Assistant on the collaboration project between Telstra and the University of Melbourne, I contributed to the development of the “Pole Classifier,” a prototype tool designed to automate key steps in the 5G cell planning process. This innovative project aims to streamline Telstra's network planning for 5G small cells, enhancing efficiency and reducing manual effort.Key Contributions:- Developed and tested AI algorithms to analyze publicly available images for classifying… Show more As a Research Assistant on the collaboration project between Telstra and the University of Melbourne, I contributed to the development of the “Pole Classifier,” a prototype tool designed to automate key steps in the 5G cell planning process. This innovative project aims to streamline Telstra's network planning for 5G small cells, enhancing efficiency and reducing manual effort.Key Contributions:- Developed and tested AI algorithms to analyze publicly available images for classifying street poles based on their suitability for 5G deployments.- Collaborated with a multidisciplinary team of researchers and engineers to identify solutions to different subproblems of the project.- Supported the documentation and presentation of findings to stakeholders, highlighting the operational benefits and potential for improved customer experiences through enhanced network services. Show less
  • Rmit University
    Academic Tutor
    Rmit University Feb 2023 - Present
    Melbourne, Victoria, Australia
  • Melbourne Space Program
    Team Lead - Electrical Power System
    Melbourne Space Program Oct 2022 - Present
    Melbourne, Victoria, Australia
  • Melbourne Space Program
    System Engineer - Electrical Power System
    Melbourne Space Program Sep 2022 - Present
    Melbourne, Victoria, Australia
  • Sysco Labs Sri Lanka
    Senior Software Engineer
    Sysco Labs Sri Lanka Dec 2020 - Oct 2021
    As a Senior Software Engineer at Sysco LABS Sri Lanka, I was involved in the development and enhancement of critical features across multiple Sysco products, both backend and frontend systems. Projects involved :-Sysco Delivery Mobile App:- Integrated a feature to fetch and share invoices with 3rd party apps, and optimized invoice performance using caching. - Refactored notifications with pagination and deep-linking for better user experience. - Resolved long-standing… Show more As a Senior Software Engineer at Sysco LABS Sri Lanka, I was involved in the development and enhancement of critical features across multiple Sysco products, both backend and frontend systems. Projects involved :-Sysco Delivery Mobile App:- Integrated a feature to fetch and share invoices with 3rd party apps, and optimized invoice performance using caching. - Refactored notifications with pagination and deep-linking for better user experience. - Resolved long-standing bugs, including camera and push notification issues, improving app stability. - Added detailed Swagger documentation to Backend-For-Frontend services. Technologies: React Native, Node.js, Redux, MongoDB, Redis, AWS, JenkinsSysco Shop Web:- Increased unit and integration test coverage to 95% for React frontend, adhering to Test-Pyramid principles. - Enhanced backend Java services and optimized test pipelines for more efficient functional testing. Technologies: React, Node.js, Redux/Saga, Spring Boot, Cypress, Enzyme, JenkinsSysco Shop Web - Version 2:- Implemented key features: product catalog search and enhancing code reusability by consolidating product lists. - Integrated deep-links and optimized app performance by migrating to virtualized views. - Integrated SonarQube into the pipeline for better code quality. Technologies: React, Node.js, Transmission Architecture, SonarQube, JenkinsShop Mobile - Android App:- Led migration from MVP to MVVM architecture using Kotlin Flow and Android Jetpack, improving app maintainability. - Optimized search result performance and integrated delivery tracking features. - Developed GraphQL backend for product delivery and catalog features. Technologies: Kotlin, RxJava, Node.js, GraphQL Show less
  • Sysco Labs Sri Lanka
    Software Engineer
    Sysco Labs Sri Lanka Feb 2019 - Dec 2020
  • Singapore University Of Technology And Design (Sutd)
    Intern
    Singapore University Of Technology And Design (Sutd) Jun 2017 - Dec 2017
    Singapore

Tharaka Perera Skills

Robotics Electronic Circuit Design Physics Python Java Web Development Motion Graphics Computer Graphics Design C++ Customer Service Microsoft Office Management Project Management C Leadership Html Teamwork Matlab Research Javascript Php Mysql

Tharaka Perera Education Details

Frequently Asked Questions about Tharaka Perera

What company does Tharaka Perera work for?

Tharaka Perera works for University Of Melbourne

What is Tharaka Perera's role at the current company?

Tharaka Perera's current role is Academic Tutor.

What schools did Tharaka Perera attend?

Tharaka Perera attended University Of Melbourne, University Of Moratuwa, Ananda College - Colombo 10.

What skills is Tharaka Perera known for?

Tharaka Perera has skills like Robotics, Electronic Circuit Design, Physics, Python, Java, Web Development, Motion Graphics, Computer Graphics Design, C++, Customer Service, Microsoft Office, Management.

Not the Tharaka Perera you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.