Experience

My professional journey and organizational milestones.

Work Experience

Officer Development Program IT

Full-time

PT Bank Mandiri (Persero) Tbk.

Jakarta Raya, Indonesia · Onsite
Mar 2026 - Present

Software Engineer

Contract

Taiwan Mobile

Taipei, Taiwan · Remote
Feb 2026 - Mar 2026
  • Develop an iOS application using React Native Expo and migrate the iOS legacy modules to the new React Native application.

Skills:

React NativeTypeScriptExpo

Software Engineer Intern

Internship

Taiwan Mobile

Taipei, Taiwan · Remote
Feb 2025 - Feb 2026
  • Engineered a full-stack internal tool with FastAPI backend and Next.js frontend, optimizing performance by implementing batch API calls and successfully deploying the service using Docker on a VPS.
  • Developed, configured, and documented a multi-node Hadoop cluster using Ansible for automated setup; conducted rigorous stress testing on HBase and Phoenix QueryServer to ensure system stability and performance.
  • Rapidly adapted to the .NET ecosystem, implementing UI enhancements and resolving bugs in the internal platform by applying MVC architecture principles with Razor Views.

Skills:

Oracle Enterprise LinuxAnsibleHBaseDockerHadoopNext.jsTypeScriptReact.jsPythonASP.NETFastAPIGitLabPostmanFigmaTrello

Junior iOS Developer

Internship

Apple Developer Academy | Indonesia

Tangerang, Banten, Indonesia · Onsite
Mar 2025 - Dec 2025
  • Developed six fully-functional iOS applications from ideation to high-fidelity prototype, applying the Challenge-Based Learning (CBL) framework and Agile methodologies to deliver user-centric solutions.
  • Engineered "BLink," a transit utility app that uses the Vision framework for real-time license plate recognition, later enhancing it with modern iOS features including Live Activities, Dynamic Island, and App Intents for Siri and Spotlight integration.
  • Published "Sepik," an AI-powered public speaking coach, by integrating Core ML, Vision, and Speech frameworks to provide real-time, on-device analysis of facial expressions, eye contact, and speech patterns.
  • Developed Dear Bouquet, a published iOS narrative game, using SwiftUI, SpriteKit, and SwiftData, featuring drag-and-drop gameplay, visual novel dialogue, and persistent story progress. Showcased at TalentSpark 2025, reaching 140+ visitors, 50+ downloads, and 400+ App Store impressions.

Skills:

SwiftSwiftUIUIKitCoreMLApple Vision FrameworkApple Speech FrameworkAVFoundationActivityKitApp IntentsSwiftDataMVCMVVMFigmaGitHubMiro

Frontend Engineer Intern

Internship

Sagara Technology

Jakarta, Indonesia · Remote
May 2024 - Sep 2024
  • Integrate API for dashboard features using React Query.
  • Apply good practices and standards in Next.js.
  • Converting Figma designs into code.
  • Implement responsive design and mobile-friendly pages.
  • Conduct weekly Scrum with mentors and teammates to achieve maximum results.

Skills:

TypeScriptNext.jsReact.jsTailwind CSSshadcn/uiAnt DesignGitLabPostman