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.
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.
Apple Developer Institute for AIML at Universitas Ciputra Surabaya · Internship
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.
Freelance · Part-time
March 2025–Present
Surabaya, Indonesia · Remote
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.
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.
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.
PT Kanisius · Contract
August 2024–Present
Yogyakarta, Indonesia · Hybrid
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.
Universitas Sanata Dharma · Part-time
August 2024–December 2024
Yogyakarta, Indonesia · On-site
Teaching: Assisting in teaching the recitation sessions for the Fall 2024 class of INFO109: Non-Linear Data Structures.
Universitas Sanata Dharma · Part-time
July 2024–August 2024
Yogyakarta, Indonesia · On-site
Database Laboratory Maintainer: Maintaining the computing infrastructure of the university’s Database Laboratory.
Thesis Document File Server: Establishing and maintaining an in-house shared file pool server for the archival of the Informatics department thesis documents.
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.
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.
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.
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
Python, R, C, C++, C#, Swift, Java, JavaScript, TypeScript, PHP, Lua, Bash (and other Shell-derived scripting languages), SQL, NASM Assembly, MATLAB
HTML, XML, LaTeX, Markdown
Laravel, Node.js, React, Cloudflare Pages, Cloudflare Workers, AWS Lambda, Oracle Cloud Infrastructure (OCI)
Redis, AWS DynamoDB (NoSQL), MySQL, MariaDB, SQLite, Oracle Database, Cloudflare D1 (SQLite), Cloudflare R2 (AWS S3–compatible object storage)
TensorFlow, PyTorch, OpenCV, MATLAB Computer Vision Toolbox, Pandas, NumPy, SciPy, Scikit
Postfix, Dovecot, Spamassassin, ClamAV
Git, Docker, HashiCorp Vagrant, Kubernetes, Apple TestFlight
Matplotlib, Wolfram Mathematica, MATLAB Statistics and Machine Learning Toolbox
gdb
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.
March 2020
I was ranked 23rd among all the competition's participants in the Special Region of Yogyakarta province, Indonesia.
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.
Proficiency: Fluent
Proficiency: Native
Faculty of Science and Technology, Universitas Sanata Dharma · Professor/Lecturer
Yogyakarta, Indonesia
Relationship: Undergraduate Thesis Advisor
Division of Information Technology (IT), PT Kanisius · Head of Division
Yogyakarta, Indonesia
Relationship: Supervisor
Universitas Sanata Dharma · Professor/Lecturer & Former University President (Rector)
Yogyakarta, Indonesia
Relationship: Academic Advisor