Daniel Gonawan
0XP
0activities
0skills
About Daniel
I am pursuing a degree in Bachelor of Science (Computing and Software Systems) and a con-current Diploma in Mathematical Sciences (specialising in Discrete Maths and Operations Research). I am also currently an intern at FirstStep (an investment company), having the role as a front-end developer in the past and now as a back-end developer.
Internship:
Projects:
Achievements:
Participation in Other Competitions:
Volunteering
Internship:
- FirstStep, https://firststep.co (February 2018-Current): Front-End Developer.
- Making the site more modular (which runs on Hexo).
- Using React.js and Angular.js to manipulate the site.
Projects:
- Shadow Blocks, an RPG game created using Java and Slick library. This project can be found on this link: https://github.com/skydans/Shadow-Blocks.
- Personal website and blog: https://skydans.me.
- Library management software program for an elementary school in Bali, Indonesia.
- Extended Essay in Computer Science titled “How effective is the sequential Clarke and Wright’s savings algorithm in finding a sub-optimal solution to the multi-depot vehicle routing problem compared with brute-force method?”
- C++ program to log or record buckling calculations for my group 4 project (during my 11th grade in the IB program).
Achievements:
- First runner up - Fun and Challenging Physics Competition (FCPC) hosted by Widya Mandala University in 2014.
- Rank 8 - National Programming and Logical Competition (NPLC) hosted by Ciputra University in 2015.
- 1/8 Finalists - National Logic Competition hosted by ITS (Institut Teknologi Sepuluh Nopember) University in 2015.
- Third place - Spaghetti Machine Competition hosted by the University of Melbourne in 2016.
Participation in Other Competitions:
- ICPC Programming Competition (July 2016-Present). I participated in Melbourne divisionals.
Volunteering
- Math Without Limits subsidiary of Engineers Without Borders Australia (February-November 2017): Tutoring VCE Math Methods and Math Specialists students.
- Occasionally dealing with demanding students (those who require time extensions, etc).
- Communicating concepts to students in a clear manner.
- Giving advice to students with regard to exam preparations.