Hasini Abeywickrama is a Senior Machine Learning Engineer based in Sydney with 12 years of software and research experience, combining 5+ years in data science and ML engineering with a PhD background in computing and communications. At Ericsson she designs and deploys models on high-dimensional datasets, manages model lifecycles to mitigate drift, and uses Explainable AI to translate complex results for business stakeholders. Her academic work on energy-efficient UAV deployment and radio environment mapping informs a pragmatic approach to industry problems, bridging research-grade methods and production constraints. She also mentors peers and builds learning content to raise ML literacy across teams, reflecting a commitment to knowledge sharing beyond hands-on engineering. An early Google Student Ambassador and experienced educator, she brings cross-cultural leadership and a knack for turning research insights into deployable systems.
12 years of coding experience
3 years of employment as a software developer
BSc (Hons) Engineering, Computer Science and Engineering, BSc (Hons) Engineering, Computer Science and Engineering at University of Moratuwa
Sujatha Vidyalaya, Matara
Doctor of Philosophy - PhD, Computing and Communications, Doctor of Philosophy - PhD, Computing and Communications at University of Technology Sydney
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Hasini Abeywickrama - Senior Machine Learning Engineer at Ericsson