Avatar of Chun-Yu Hsieh.
Chun-Yu Hsieh
Senior iOS Developer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Chun-Yu Hsieh

Senior iOS Developer
My name is Chun-Yu Hsieh, holding a Master's degree in Department of Management Information Systems from National Chung Hsing University. My expertise is iOS mobile app development.
Mobile Drive Technology Co., Ltd. (Foxconn Technology Group)
National Chung Hsing University
新北市, 台灣
Taiwan

Professional Background

  • Current Status
    Unemployed
  • Profession
    iOS Developer
  • Fields
    Software
  • Work Experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    iOS
    Swift
    Xcode
    Android
    Java
    Android Studio
    C#
    Xamarin.Android
    Xamarin.iOS
    Visual Studio
    MVVM Architecture
    Clean Architecture
  • Languages
    Chinese
    Fluent
    English
    Intermediate
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    IOS App Developer
  • Desired Work Locations
    Taipei City, Taiwan
    New Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Senior iOS Developer

Sep 2022 - Apr 2024
1 yr 8 mos
Collaboration with Stellantis, the overall architecture adopts Clean Architecture, and the UI architecture adopts MVVMC. Additionally, it incorporates the Dependency Injection design pattern to achieve a highly testable structure, with a requirement that unit test code coverage be at least 80%. Finally, the development process follows Scrum, working closely with the Product Owner, Scrum Master, UI/UX Designer, and QA to complete the development. Responsibilities: Developing a vehicle-related iOS app (using Swift) for dealer search and maintenance appointment booking. Key Skills: Clean Architecture · MVVM Architecture · Protocol-Oriented Programming (POP) · Swift · Unit Testing · Git · Xcode · iOS Development

Senior iOS developer

Jul 2021 - Sep 2022
1 yr 3 mos
The overall architecture adopts MVVM, and using SwiftUI and Combine for the UI. Wireless technology employs WebRTC for connectivity and FFmpeg's RTSP and Codec H.264 for audio and video-related functionalities. Responsibilities: Developing a wireless integration iOS app (using Swift, Objective-C/C++) for wireless projection, control, and remote display. Key Skills: MVVM Architecture · SwiftUI · Combine · Protocol-Oriented Programming (POP) · iOS · Swift · Objective-C · Object-Oriented Programming (OOP) · Git · Xcode · iOS Development

iOS Developer

Oct 2020 - May 2021
8 mos
The overall architecture adopts MVVM, and using iOS built-in AVPlayer for playing Apple HLS streams. The development platform includes iPhone, iPad, and Apple TV. Responsibilities: For Asia Pacific Telecom: Developing a video streaming iOS app (using Swift, Objective-C) featuring multi-angle video playback, concert chat rooms, and video browsing pages. For Eleven Sports: Developing and maintaining Apple TV features for a video streaming tvOS app (using Swift). Key Skills: MVVM Architecture · Protocol Oriented Programming (POP) · Swift · Objective-C · Object-Oriented Programming (OOP) · Git · Xcode · tvOS Development · iOS Development

Senior Mobile Developer

May 2016 - Aug 2018
2 yrs 4 mos
The overall architecture adopts MVVM and adopts the necessary technologies and languages, including native or cross-platform technologies (like Xamarin), with languages such as Swift, Objective-C, Java, and C# based on customer requirements. Project Responsibilities: For Fubon Life Insurance: Developing a policy service Android app (using Java) featuring policy signature preview, premium calculation, and mailing/printing functions. For FarEasTone Telecommunications: Developing a health management Android and iOS app (Xamarin.Android, Xamarin.iOS using C#) with app architecture implementation, health diary, and health overview functions. For Innolux: Developing a workplace safety inspection app (Xamarin.Android using C#) with app architecture planning, work order form filling, work items updates, and work order submission. For China Airlines: Enhancing an aircraft inspection iOS app (using Swift) with additional photo preview and download functions. For Standard Chartered Bank: Developing an investment and wealth management iOS app (using Objective-C) with digital signature functionality. Key Skills: MVVM Architecture · SQLite · Objective-C · Object-Oriented Programming (OOP) · Git · Xcode · Android Development · iOS Development · C# · Xamarin · Java

Software Engineer

Sep 2015 - Apr 2016
8 mos
Responsibilities: Web development for the Kaohsiung City Government's energy-saving and power-saving portal. Key Skills: MVC Architecture · PostgreSQL · Microsoft SQL Server · Subversion · Object-Oriented Programming (OOP) · Web Development · ASP.NET MVC

Deputy Software Engineer

May 2014 - Jul 2015
1 yr 3 mos
Responsibilities: Digital learning web maintenance and custom feature development for both Sunlife Financial and Fubon Life Insurance. Key Skills: Microsoft SQL Server · Subversion · Object-Oriented Programming (OOP) · Web Development · C# · ASP.NET

Education

Master’s Degree
Department of Management Information Systems
2018 - 2020
Description
During my studies: Developed various blockchain DApp applications using iOS and Swift. Master's thesis: Developed a RFID integrated blockchain DApp application using iOS and Swift.
Bachelor’s Degree
Department of Information Management
2008 - 2012
Description
During my studies: Assisted other departments in building websites using ASP.NET Web Forms and C# language. Graduation project: Developed a mobile game using iOS and Objective-C language.

Licenses & Certifications

Logo of the organization.

TOEIC Green Certificate

Educational Testing Service (ETS)
Issued Jul 2019
No Expiration Date
Logo of the organization.

Sun Certified Java Programmer

Sun MicroSystems
Issued Jul 2010
No Expiration Date