Curriculum Vitae (CV)

You can also download the more concise version of my CV as a PDF document. This page contains most of the information listed on my LinkedIn page. To see my projects, visit my portfolio page.

Table of Contents

About Me

I am a developer with a broad skill set, with experience leading small teams. I enjoy working across different layers of the stack, from low-level systems to user-facing applications, tackling complex problems. I also take pleasure in code optimization.

I am an alumni of the University of Pennsylvania's 2023 International Guest Student Program (Philadelphia, USA). I was also enrolled in an Apple Developer Academy for the 2025 cohort (Surabaya, Indonesia).

Outside of work, I am a tech hobbyist, running my own mail server and other self-hosted services for personal use; as well as learning new programming languages and software development tools in my spare time.

Experience

March 2026–Present

Surabaya, Indonesia · On-site

The program supports a year-long internship at the Apple Developer Institute for AIML in Universitas Ciputra, Surabaya, Indonesia for the 2026 cohort. This is a second-year program to the Apple Developer Academy.

Software Engineer

Freelance · Part-time

March 2025–Present

Surabaya, Indonesia · Remote

Projects:
  • Yushu: A language-learning iPadOS app aimed at helping children learn Mandarin through an interactive interface, which includes, among others, a story book feature and mini-games. This freelance project is done for Fenie Fedora Wijaya, the concept designer, graphics designer, and owner of this project. It is currently in active development.

Software Engineer Intern

Apple Developer Academy at Universitas Ciputra Surabaya · Internship

February 2025–December 2025

Surabaya, Indonesia · On-site

The program supports a ten-month-long internship at the Apple Developer Academy in Universitas Ciputra, Surabaya, Indonesia for the 2025 cohort.

Projects:
  • Soon: 'Soon' is a narrative-driven 2D pixel game built using Unity, where you will guide the main character, Willow, through her emotional journey of aging. I wrote the kinematic character controller for this game from scratch.

  • BookIt: 'BookIt' is an app tailor made for the employees of Ciputra Hospital Surabaya to reserve meeting rooms and company drivers, which are highly limited in numbers. The app’s driver booking feature utilizes a carpool system, where a smart algorithm decides how an employee can be fit into an existing booking based on multiple metrics.

  • TipsyBunny: 'TipsyBunny' is a 3D multiplayer game built using Apple’s RealityKit and GameKit framework where you play as drunken bunnies and compete in throwing wine bottles at each other. I was the tech lead for this project.

  • BirdBox: 'BirdBox' is a 3D co-op augmented reality (AR) game built using Apple’s ARKit framework where each player attempts to best the other in a chicken fight.

  • English Club: I co-established a club to help other learners in the academy on their English speaking skills. This includes organizing public speaking/presentation workshops and an online collaborative session with learners in the Apple Developer Academy at POSTECH in Pohang, South Korea.

Consulting System Engineer

PT Kanisius · Contract

August 2024–Present

Yogyakarta, Indonesia · Hybrid

Responsibilities:
  • Mail Server: Implementing and managing the software-side architecture and security of the company's mail server: troubleshooting security and network problems, responding to and mitigating network security breaches, active management of server.

Teaching Assistant

Universitas Sanata Dharma · Part-time

August 2024–December 2024

Yogyakarta, Indonesia · On-site

Responsibilities:
  • Teaching: Assisting in teaching the recitation sessions for the Fall 2024 class of INFO109: Non-Linear Data Structures.

Student IT Staff

Universitas Sanata Dharma · Part-time

July 2024–August 2024

Yogyakarta, Indonesia · On-site

Responsibilities:
  • Database Laboratory Maintainer: Maintaining the computing infrastructure of the university’s Database Laboratory.

Projects:
  • Thesis Document File Server: Establishing and maintaining an in-house shared file pool server for the archival of the Informatics department thesis documents.

Education

Universitas Sanata Dharma

Bachelor's Degree in Computer Science/Informatics (S.Kom.)

August 2021–January 2025

Yogyakarta, Indonesia

CGPA: 3.92/4.00 (Magna cumlaude)

I graduated early—the total length of my studies was 3.5 years out of the normal 4 years.

University of Pennsylvania

International Guest Student Program (IGSP), focusing in Computer Science

August 2023–December 2023

Philadelphia, PA, United States of America

Grades Average: 86.38%

I studied as a foreign undergraduate exchange student at Penn's College of Arts & Sciences under the International Guest Student Program (IGSP) during the Fall 2023 semester. My studies during this time were fully funded under the Indonesian International Student Mobility Awards (IISMA) scholarship scheme. During the course of the semester, I took two graduate-level (master's/doctoral) computer science courses as an undergraduate student.

Budi Mulia Dua International High School

Secondary Education, Natural Sciences

July 2018–June 2021

Yogyakarta, Indonesia

Grades Average: 86.07%

I graduated from the Global Assessment Certificate Program (GAC), which was administered by American College Test, Inc. (ACT, Inc.). Its curriculum—an international, English-language one—was undertaken alongside the national Indonesian high school curriculum. During my time in high school, I also participated in a geological scientific research collaboration in Japan with students of Ritsumeikan Keisho Senior High School and Kaisei Senior High School.

Skills

Specialized Area

iOS Development, Web Development, Game Development, Java Development, Object-Oriented Programming, Functional Programming, Computer Vision & Computational Photography, Network Security, Cryptography, Computer Network Infrastructures, Linux Server Administration, Applied Mathematics

Programming Languages

Python, R, C, C++, C#, Swift, Java, JavaScript, TypeScript, PHP, Lua, Bash (and other Shell-derived scripting languages), SQL, NASM Assembly, MATLAB

Markup Languages

HTML, XML, LaTeX, Markdown

Web Technologies & Infrastructures

Laravel, Node.js, React, Cloudflare Pages, Cloudflare Workers, AWS Lambda, Oracle Cloud Infrastructure (OCI)

Database & Storage Systems

Redis, AWS DynamoDB (NoSQL), MySQL, MariaDB, SQLite, Oracle Database, Cloudflare D1 (SQLite), Cloudflare R2 (AWS S3–compatible object storage)

Data Science & Machine Learning

TensorFlow, PyTorch, OpenCV, MATLAB Computer Vision Toolbox, Pandas, NumPy, SciPy, Scikit

Mail Server Software & Tools

Postfix, Dovecot, Spamassassin, ClamAV

DevOps & Version Control

Git, Docker, HashiCorp Vagrant, Kubernetes, Apple TestFlight

Mathematical & Statistical Tools

Matplotlib, Wolfram Mathematica, MATLAB Statistics and Machine Learning Toolbox

Debugging Tools

gdb

Honors & Awards

April 2023

This is a fully-funded scholarship to study at the University of Pennsylvania for one semester from the Indonesian Government's Indonesian International Student Mobility Awards (IISMA) program.

Indonesian National Science Olympiad (OSN) Biology at the Provincial Stage of the Special Region of Yogyakarta

Pusat Prestasi Nasional (Puspresnas), Indonesian Ministry of Education, Culture, Research, and Technology

March 2020

I was ranked 23rd among all the competition's participants in the Special Region of Yogyakarta province, Indonesia.

Volunteer Experience

Student Volunteer

Bethesda Project

September 2023

I led two volunteering groups in two Bethesda Project–run homeless shelters in Philadelphia, PA, United States of America.

November 2022

I volunteered as a student tutor for Monash University students in learning Bahasa Indonesia through Lembaga Bahasa Sanata Dharma University's ILCIC (Indonesian Language and Culture Intensive Course) in collaboration with Monash University's Global Immersion Guarantee (GIG) program and ACICIS (Australian Consortium for `In-Country' Indonesian Studies).

September 2022

In the Universitas Sanata Dharma Informatics major's Informatika Belajar program, I tutored newly-admitted students in familiarizing themselves with the basics of programming.

October 2018

I volunteered in a special school in Yogyakarta, where I helped with the day-to-day activities of blind students.

Licenses & Certification

Duolingo English Test (DET) Certified English Proficiency

Duolingo English Test

February 2023

Score: 155/160 (equivalent to IELTS Band 8.5)

View Certificate

ACT Global Assessment Certificate (GAC)

American College Test, Inc. (ACT, Inc.)

January 2022

View Certificate

Sakura Science Exchange Program

Japan Science and Technology Agency (JST)

October 2019

View Certificate

Languages

English

Proficiency: Fluent

Indonesian

Proficiency: Native

References

Drs. Hari Suparwito, S.J., M.App.I.T.

Faculty of Science and Technology, Universitas Sanata Dharma · Professor/Lecturer

Yogyakarta, Indonesia

Relationship: Undergraduate Thesis Advisor

Main phone number
Main email

Yanuar Bestari Kumboro

Division of Information Technology (IT), PT Kanisius · Head of Division

Yogyakarta, Indonesia

Relationship: Supervisor

Main phone number
Main email

Drs. Johanes Eka Priyatma, M.Sc., Ph.D.

Universitas Sanata Dharma · Professor/Lecturer & Former University President (Rector)

Yogyakarta, Indonesia

Relationship: Academic Advisor

Main phone number
Main email