Logo
  • Home
  • Resume
  • Project
  • Article

Resume

Experiences

CIMB Niaga
Backend Developer Tangerang, Indonesia
CIMB Niaga

Join the development team responsible for building internal company applications using Java Spring Boot with a microservices architecture, and work as a backend developer responsible for developing REST APIs and integration between microservices.


Feb 2026 – Present
Apple Developer Academy
iOS Developer Batam, Indonesia
Apple Developer Academy @ IL

Selected as a participant in the Apple Developer Academy, a fully funded 10-month scholarship program with a highly competitive ~1.5% acceptance rate from over 6,500 applicants, focused on iOS development and challenge-based learning. During the program, I developed iOS applications by leveraging various Apple frameworks such as SwiftUI, SwiftData, Core Data, Core ML, Vision, SpriteKit, and Foundation Models (on-device LLM). I applied MVVM architecture, clean code principles, robust error handling, and integrated RESTful APIs and maintainable applications. Additionally, I handled the end-to-end deployment process, including distributing apps via TestFlight for user testing and feedback, as well as managing App Store submissions for production release. I also trained and implemented an object detection model by preparing datasets, integrating it into an iOS application using Core ML and Vision, building a supporting backend REST API, and deploying the service to a VPS.


Feb 2025 – Dec 2025
PT Telkom Infrastruktur Indonesia
Backend Developer Semarang, Indonesia
PT Telkom Infrastruktur Indonesia

Developed ROC Fast Respond, a web-based ticketing system that connects field technicians and agents, featuring Telegram Bot integration to handle service requests and collect agent feedback, built using Laravel and MySQL. I also built a web application for processing Optical Distribution Point (ODP) data, transforming large-scale datasets from the central department and integrating them into an internal database, capable of handling uploads of over 300,000 records per submission using Laravel. In addition, I developed a high-performance service using Go to retrieve and filter Optical Distribution Points (ODPs) within a specified radius based on geographic location.


Nov 2024 - Jan 2025
Apple Foundation Program
Apple Foundation Program Surabaya, Indonesia
Apple Developer Academy @ UC

Developed Todocchi, an iOS to-do list application with a virtual pet and task reminder feature, built using SwiftUI. Learned and applied Challenge-Based Learning (CBL) during the development process, created iOS application prototypes using SwiftUI, and followed Apple Human Interface Guidelines (HIG) as a reference for interface design.


Sep 2024 – One Month
UDINUS Center of Excellence
Frontend Web Engineer Semarang, Indonesia
UDINUS Center of Excellence

Redesigned and developed the UI and frontend of the UDINUS Center of Excellence profile website, improving layout and usability using React.js and Bootstrap. Implemented additional features such as office contact information and an item borrowing request system, and collaborated on backend integration using Express.js. Deployed the web application to a server using Docker to support a more streamlined deployment process.


May 2024 - Jul 2024
UDINUS Center of Excellence
Backend Developer Semarang, Indonesia
UDINUS Center of Excellence

Developed RESTful APIs using Node.js and Express.js for the Smart Onion Supply Chain Management system, supporting integration with blockchain-based transaction services. Integrated OCR-based text recognition models into backend services to support transaction-related data processing. Designed and worked with SQL and NoSQL databases to manage structured and semi-structured application data.


Mar 2024 - Jul 2024
Bengkel Koding
Backend Developer Semarang, Indonesia
Bengkel Koding

Developed RESTful APIs using PHP with the Laravel framework for Bengkel Koding, a Learning Management System serving over 1,600 registered users from Dian Nuswantoro University, accessible on mobile and web platforms. Designed and developed relational SQL database schemas with a focus on data normalization, maintainability, and extensibility. Created and maintained API documentation using the OpenAPI Specification and Postman to support consistent API usage and smoother integration for mobile and web clients. Utilized Git and GitHub for version control, including branching, pull requests, and code reviews, to support team collaboration throughout the development lifecycle. Also developed Smart Door H6, an integrated system for access control, scheduling, and attendance to support learning activities at Dian Nuswantoro University.


Sep 2023 - Jul 2024
Bengkel Koding
Mentor of Web Developer Semarang, Indonesia
Bengkel Koding

Mentored approximately 50 final-year students from the web developer division in preparation for graduation certification. Assisted students in resolving project-related issues and provided individual evaluations to support their completion of the program.


Sep 2023 - Feb 2024
Dian Nuswantoro University
Lab Computer Assistant Semarang, Indonesia
Dian Nuswantoro University

Assisted approximately three classes of 30+ students each during computer laboratory sessions, providing support to students who encountered difficulties during learning activities. Helped make classroom sessions more interactive and easier to follow. Served as a teaching assistant for basic programming using C++ and database (SQL) courses.


Sep 2023 - Jan 2024

Some of the tech stacks that I use

My Skills

Backend

Laravel, Express Js, Golang, MySQL, Firebase.

Frontend

Bootstrap, Tailwind.


Mobile

Kotlin, Java, Swift.


Machine Learning
`

Python, Tensorflow.


Desktop

Java JFrame.


Tools

Git, Github.