Education

University of Queensland

Computer Science, GPA: 7.00/7.00

Feb 2020 – present (expected Dec 2021)

Brisbane, Australia

  • Bachelor of Computer Science, majoring in Data Science.
  • Received three Dean’s commendations for academic excellence across three semesters.
  • Scholarship recipient for outstanding academic achievements.

Universitas Indonesia

Computer Science, GPA: 3.99/4.00

Jul 2017 – present (expected Dec 2021)

Jakarta, Indonesia

  • Bachelor of Computer Science.
  • Double degree in Computer Science with University of Queensland.

Working Experience

Software Developer Intern

HappyFresh

Sep 2019 – Dec 2019

Jakarta, Indonesia

  • Implemented a live delivery tracker system for more than 5 000 concurrent active deliveries.
  • Retrieved live GPS feed from couriers via ActiveMQ, processed in Go backend, served in React frontend + Google Maps with WebSocket protocol for live delivery feed.
  • Doubled battery life of couriers’ tracking devices by implementing Kalman filters and location interpolation to reduce GPS polling rate by more than 50%.

Backend Developer Intern

Shopee

May 2019 – Aug 2019

Indonesia

  • Designed and implemented an adaptive deployment versioning system for all Shopee applications across 7 Southeast Asian countries, using Go backend with Redis, GitLab API integration, and Google Cloud Platform APIs.
  • Enhanced scalability and reliability of a live voting app by migrating to RabbitMQ with Go backend, serving 5 000 peak concurrent voters.
  • Developed a remote profiling system for Go-based backends.

Software Engineer

Universitas Indonesia Centre of Computer Science

Mar 2019 – Aug 2019

Jakarta, Indonesia

  • Developed a mobile guide and support app for two international conferences using React Native.
  • Designed and created a live chat feature for help and support using WebSocket protocol with Node.js + Google Firebase backend, serving more than 1 000 concurrent users.
  • Back-end uses WebSocket protocol as a buffer between user mobile chat clients, the customer service client, and Google Firestore to offload client load and optimize read/write operations on Firestore

Other Activities

Teaching Assistant Coordinator

Universitas Indonesia

Sep 2018 – Jun 2019

Jakarta, Indonesia

  • Managed and coordinated a team of teaching assistants for multiple courses.
  • Assisted with teaching for “Programming Foundations 2”, “Introduction to Computer Organization” and “Introduction to Digital Systems” courses across two semesters.
  • Created and marked practicals, tutorials, and assignments for these courses.

System Programmer

Universitas Indonesia Robotics Team

Mar 2018 – Jun 2019

Jakarta, Indonesia

  • Developed rocket control system for the Autonomous Rocket Research Division (AURORA) using Python and C++.

Community

UQ Computing Society

Associated with University of Queensland

Feb 2020 – present

Brisbane, Australia

Universitas Indonesia Robotics Team

Associated with Universitas Indonesia

Mar 2018 – Jun 2019

Jakarta, Indonesia