iOS Engineering Intern @ Apple Developer Academy

Hi, I'm Muhammad Zhafran

iOS Developer & Full Stack Engineer

Hands-on experience building production Swift applications through Apple Developer Academy. Delivered software used by 7,000+ users and secured $10,000 in funding.

Bali, Indonesia

Experience

iOS Engineering Intern

@ Apple Developer Academy @BINUS

Mar – Dec 2025 · Bali

LPPM UNSRI

Full Stack Developer

@ LPPM UNSRI

Dec 2024 – Feb 2025 · Palembang

Catatmak

Co-Founder & Mobile Engineer

@ Catatmak

Sep 2023 – Aug 2024 · Purwokerto

About Me

iOS Developer with hands-on experience building production Swift applications through Apple Developer Academy. Strong foundation in mobile development across iOS and cross-platform frameworks, with expertise in Swift, SwiftUI, UIKit, and modern iOS development practices.

Proven track record of delivering user-facing software used by 7,000+ users and securing $10,000 in funding. Demonstrated ability to learn quickly and ship quality applications through intensive programs and real-world projects.

Education

Universitas Sriwijaya

Universitas Sriwijaya

Bachelor of Computer Science — Informatics Engineering

GPA 3.79 / 4.0
Aug 2021 – Apr 2025

Technologies

Swift
SwiftUI
UIKit
Xcode
Flutter
Dart
Kotlin
React
Next.js
TypeScript
Tailwind
Figma
Python
TensorFlow
Firebase
GCP
MySQL
PostgreSQL
Docker
Git

Achievements

Published iOS Developer — Two apps live on App Store (Buzzle, Sugoy)

$10,000 Incubation Funding Awardee — Google & Ministry of Education

Best Capstone Project — Bangkit Academy 2023 from 3,000+ participants

Top 20 Finalist — GEMASTIK XVI National Software Development Competition

Top 100 Globally — Google Solution Challenge 2023

1st Place — #BangkitElevatorPitch Challenge 2023

Patent Holder [HKI] — Akson: AI Assistance App for Autism and Dyslexia

Blog Posts

Building Scalable Web Applications

Best practices and patterns for building scalable web applications with Next.js and React.

Next.js
React
Scalability
Web Development

TypeScript Tips and Tricks

Advanced TypeScript patterns and techniques to write better, more maintainable code.

TypeScript
JavaScript
Best Practices

Modern React Patterns

Exploring modern React patterns including hooks, context, and state management solutions.

React
Hooks
State Management

Optimizing Web Performance

Techniques and strategies for optimizing web application performance and user experience.

Performance
Optimization
Web Development

Under Construction

This section is being built. Check back soon.

Let's Work Together

I'm always interested in hearing about new projects and opportunities.