Projects
iOS Engineer with expertise in building user-centric applications using SwiftUI, UIKit, and MVVM-C architecture. Combines iOS development proficiency with AI experience using TensorFlow and Pytorch. Delivered diverse projects from AI-powered interview apps to educational robotics apps, consistently applying Apple's Human Interface Guidelines and clean code practices.
Work Experience
iOS Engineer - Internship
Mar 2025 - Dec 2025
Apple Developer Academy
/Indonesia
- Engineered BUBO Robot companion app with MVVM-C architecture, UIKit, and Core Bluetooth for iPadOS, featuring a CodeBlock interface that controls a physical robot to scan RFID board game components and provide real-time feedback, designed to develop computational thinking skills in children through interactive play.
- Developed Cococool with MVVM-C architecture and UIKit, an iOS app that enhances the snorkeling booking experience with clear travel information and a photo gallery from users.
- Designed Archipelarogue using Unity and MDA Framework, a culturally infused bullet hell game for iPadOS that reimagines Indonesian folklore through fast-paced gameplay and spatial storytelling mechanics.
- Built Pocket Interview with SwiftUI and Tavus API Integration, an AI-powered iOS app delivering realistic mock interview experiences through two distinct AI interviewers for technical and behavioral sessions, providing personalized interview practice.
- Crafted Don't Blink using SpriteKit, CoreML, and MDA Framework, a 2D horror game for macOS featuring eye-blink detection as the core mechanic that punishes each blink, enhancing tension and immersion.
- Delivered Sako with SwiftUI, SwiftData, and SwiftCharts, an iPadOS application for recording sales transactions offline, enabling users to manage sales data seamlessly without internet connectivity through intuitive data visualization.
Machine Learning Engineer - Internship
Feb 2023 - Mar 2024
Syarif Hidayatullah University
/Indonesia
- Processed coconut and copra image datasets through background removal, resizing, and augmentation to optimize training.
- Created coconut and copra quality detection models using transfer learning with YOLOv5 and YOLOv8 for automated quality classification, achieving over 90% accuracy.
- Developed a GUI application with Tkinter and OpenCV, integrating industrial sorting machines via PySerial for real-time detection and quality assessment.
Machine Learning Engineer - Internship
Feb 2023 - Jul 2023
Bangkit Academy
/Indonesia
- Completed all Machine Learning courses with A grades, mastering Python and TensorFlow through hands-on projects.
- Created Indonesian sign language detection models using transfer learning with MobileNetV2, achieving over 80% accuracy.
- Deployed a functional TFLite model to an Android application, enabling real-time sign language recognition that enhanced accessibility for hearing-impaired users.
Education
Sep 2020 - Jun 2024
Bachelor of Computer Science
Syarif Hidayatullah University
/Indonesia
Studied Informatics, specializing in software development and machine learning.