Sachin Abeywardana

Machine Learning Engineer at Canva

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Sachin Abeywardana is a Machine Learning Engineer based in Sydney with a PhD in Machine Learning and 14 years of experience applying deep learning to production systems at Canva. He blends research rigor with production instincts, shipping robust models and pipelines that move prototypes into scalable services. An active open-source contributor, he has authored educational deep learning notebooks and added practical implementations of regularized regression to deepschool.io, reflecting a focus on interpretable, well-validated techniques. Known for bridging complex theory and pragmatic engineering, Sachin brings strong quantitative expertise plus a track record of making advanced ML accessible to practitioners.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
9,853reputation
867kreached
23answers
138questions
github-logo-circle

Github Skills (14)

jupyter-notebook10
machine-learning10
python10
linear-regression10
keras9
pytorch6
pandas6
sklearn-pandas6
cosine-similarity6
kmeans6
shuffle6
dataframe6
numpy6
scikit-learn6

Programming languages (13)

C++CRustTeXHTMLJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
sachinruk/deepschool.io

Dec 2016 - Oct 2021

Deep Learning tutorials in jupyter notebooks.
Role in this project:
userData Scientist
Contributions:145 commits, 12 PRs, 129 pushes in 4 years 11 months
Contributions summary:Sachin's commits primarily focused on adding and refining regularized regression techniques. Their contributions involved integrating these techniques into the project, with specific code modifications to implement the necessary functionalities. Further, the user added new tutorial content to the project, explaining the usage of penalized regression.
pytorchpythondeep-learningjupyter-notebookmachine-learning
sachinruk/Dockerfiles

Jun 2017 - Aug 2020

Contributions:77 commits, 1 PR, 82 pushes in 3 years 3 months
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
Sachin Abeywardana - Machine Learning Engineer at Canva