Jonathon Belotti


2019- Backend Software Engineer, Canva On the Data Engineering team. Working with AWS, Spark, Argo on Kubernetes, and Bazel.

2018-19 Software Engineer, Zendesk Building software systems to support the company’s Machine Learning products, with a current focus on replatforming services into Kubernetes.

2017-18 Software Developer Intern, Atlassian Implemented new full-stack features for Atlassian’s internal monitoring and reliability software, using Golang, ReactJS, AWS S3, and AWS DynamoDB. The new features allow for the replacement of Atlassian’s existing pre-deployment health-checking procedure, and also for improved failure analysis by SREs.

2017 Data Engineering Intern, Zendesk Work alongside the data science team on the machine learning driven Automatic Answers and Satisfaction Prediction products.

2016 Web Developer, RMIT Melbourne Integrated xAPI into existing RMIT web tools, and worked on changing student’s relationship with their learning data.

2016 Research Assistant, RMIT Melbourne Used Machine Learning and NLP libraries to predict language acquisition in second language learners.

Tutor (Computer Science), Indigenous Tutorial Assistance Scheme Tutor students in algorithm design and analysis, database concepts, and software engineering fundamentals.


2015-19 Bachelor of Software Engineering, RMIT Melbourne - Chancellor’s Award Winner for Top 2%

GPA 3.9: 100 - Web Programming, 97 - Soft. Eng. Fundamentals, 93 - Data Comm, 89 - Discrete Math

2011-13 Bachelor of Environments (Architecture), University of Melbourne

2007-10 Melbourne High School 95.80 / 100 ATAR

University Leadership & Involvement

2016- President, Computer Science & IT Society Rebranded the club, completed its website and have set up new student engagement initiatives.

2014-15 Lead Investment & IT Officer, Foresight Investment With over $50,000 AUM the group generated annualised returns of greater than 11% while the ASX200 went down.

2016- Founder & Vice President - RMIT Programming Club Setup club’s communication channels.branding, and website. Created leadership group and now run meetings biweekly



Uses Machine Learning to detect if online comments are insulting or derogatory. In the spirit of Google’s Perspective Project.


Implemented the HITS (python and java) algorithm and CYK Parsing algorithm (java).


Implementing computing theory algorithms from Sudkamp’s Languages and Machines textbook in Python and Java.

* Please see my Github profile for other projects and pull-request contributions.


1​st​ Place ​in NASA’s SpaceApps Melbourne Hackathon ​APR 2016

2nd Place in Facebook Melbourne Hackathon 2017

Most Creative Team​ ​in Unihack 2016 AUG 2016


  • Python
  • Ruby
  • Java
  • Git
  • Web Applications & APIs
  • Data Engineering
  • Algorithm Design
  • Scripting