Brian Chang

Brian Chang

(張智堯)

iOS Developer

Crafting delightful mobile experiences with SwiftUI

About Me

I'm a passionate iOS developer with a strong focus on creating elegant and intuitive mobile applications using SwiftUI. I love combining beautiful design with clean, efficient code to build apps that make a difference in people's lives.

iOS Development

SwiftUI specialist

Clean Code

Swift best practices

Learning

Always improving

Experience

iOS Developer (Volunteer)

OPass

Mar 2022 - Present

Developed and maintained a brand new iOS application using SwiftUI. Implemented complex UI components, integrated RESTful APIs, and collaborated with the design team to ensure pixel-perfect implementation.

2022 Information Team - iOS Developer (Volunteer)

COSCUP

Mar 2022 - Aug 2022

Developed and maintained a brand new iOS application using SwiftUI. Implemented complex UI components, integrated RESTful APIs, and collaborated with the design team to ensure pixel-perfect implementation.

2022 Development Team - iOS Developer (Volunteer)

SITCON

Mar 2022 - Sep 2022

Developed and maintained a brand new iOS application using SwiftUI. Implemented complex UI components, integrated RESTful APIs, and collaborated with the design team to ensure pixel-perfect implementation.

Education

Bachelor of Science in Computer Science

National Tapei University

2022 - 2026

Awards & Achievements

Academic Excellence Award(Fall 2024)

113學年度第ㄧ學期臺北大學資訊工程學系書卷獎

Dean's List(2024)

2024年臺北大學電機資訊學院院長榮譽榜

Academic Excellence Award(Spring 2024)

112學年度第二學期臺北大學資訊工程學系書卷獎

Academic Excellence Award(Fall 2023)

112學年度第一學期臺北大學資訊工程學系書卷獎

High School Diploma

The Affiliated Jhongli Senior High School of National Central University

2019 - 2022

Awards & Achievements

Information Training Club(2020-2021)

Served as an instructor at the programming camp organized by us and created coding problems to evaluate students' learning outcomes.

高中數理及資訊學科能力競賽 - 資訊科(2020)

Honorable Mention (Northern Regional)

校內數理及資訊學科能力競賽 - 資訊科(2019)

1st Place (Local)

Projects

OPass KMP App

Migrate from pure native OPass app to Kotlin Multiplatform to implement data handling (network and database) just once using Kotlin while the UI is kept native (Swift for iOS, Kotlin for Android).

KMPSwiftUIKotlin

OPass iOS App

A SwiftUI-based iOS app for a community checkin with interactivity project (a.k.a. CCIP)

SwiftUIRESTfulAsync/Await

Skills

iOS Development

  • Swift
  • SwiftUI
  • UIKit
  • Xcode

iOS Frameworks

  • Core Data
  • CloudKit
  • WidgetKit
  • Push Notifications

Tools

  • Git
  • GitHub
  • Figma
  • TestFlight

Soft Skills

  • Problem Solving
  • UI/UX Design
  • Team Collaboration
  • App Store Guidelines