Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.
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.
New Taipei City, Taiwan
iOS Swift Xcode
Android Java Android Studio
C# Xamarin.Android Xamarin.iOS Visual Studio
MVVM Architecture Clean Architecture
Chinese — Fluent English — Intermediate
Master’s Degree・Department of Management Information Systems • 2018 - 2020
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
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.
September 2022 - April 2024
Collaboration with Stellantis, the overall architecture adopts Clean Architecture, MVVMC for UI architecture, and incorporates the Dependency Injection design pattern to achieve a highly testable architecture. The development process obey Coding Style/Rules and requires two rounds of Code Review and Unit Tests with a minimum coverage of 80%. Finally, the development process follows the Scrum methodology, completing at least 4 Program Increment (PI) cycles with Product Owner (PO) and Scrum Master (SM) involvement.
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
July 2021 - September 2022
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
October 2020 - May 2021
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
May 2016 - August 2018
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
September 2015 - April 2016
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
May 2014 - July 2015
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
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.
New Taipei City, Taiwan
iOS Swift Xcode
Android Java Android Studio
C# Xamarin.Android Xamarin.iOS Visual Studio
MVVM Architecture Clean Architecture
Chinese — Fluent English — Intermediate
Master’s Degree・Department of Management Information Systems • 2018 - 2020
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
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.
September 2022 - April 2024
Collaboration with Stellantis, the overall architecture adopts Clean Architecture, MVVMC for UI architecture, and incorporates the Dependency Injection design pattern to achieve a highly testable architecture. The development process obey Coding Style/Rules and requires two rounds of Code Review and Unit Tests with a minimum coverage of 80%. Finally, the development process follows the Scrum methodology, completing at least 4 Program Increment (PI) cycles with Product Owner (PO) and Scrum Master (SM) involvement.
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
July 2021 - September 2022
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
October 2020 - May 2021
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
May 2016 - August 2018
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
September 2015 - April 2016
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
May 2014 - July 2015
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