Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.
An iOS developer with 4-year experience who is always attracted to unknown things and new technology. Due to great passion for programming, leaving the job possessing 5-year experience as an mechanical engineer. Believe that self-learning ability and cross-functional communication experience are the neces- sary condition for an outstanding developer.
九月 2022 - 九月 2024
1. Developed a dynamic feed using the Visitor Design Pattern, generating different cells based on the API's returned data structures.
2. Enhanced user experience through the following features
3. Refactored the project from Objective-C and XIB files to Swift.
4. Utilized Snapshot tests for UI testing.
四月 2022 - 九月 2022
1. Developed the functionality for exporting detailed transaction records.
2. Implemented CircleCI for efficient Continuous Integration and Continuous Deployment (CI/CD) processes.
八月 2021 - 四月 2022
1. Develop and maintain four App with a team of four.
2. Experience in MVC/ MVVM and MVVMC with RxSwift.
3. Write APIs documents with backend team.
4. Familiar with Git flow, have experience of developing with other team members.
5. Explored new technologies and shared findings with the team.
6. Implement the UI auto layout programmatically with SnapKit.
十二月 2019 - 八月 2021
- 一刻鯨選
1. Maintain a streaming media App which is mainly built with RxSwift, MVVMC.
2. Familiar with programmatic layout for customized UI.
3. Implemented In-App Purchase: Auto-renewable Subscription with Back-End team.
- udn News
1. Maintain a news App which is mainly built with MVC.
2. Daily active user achieved over 80K.
3. Build views with nested view controllers, and set up UI by the concept of adaptive layout.
4. Familiar with programmatic layout and able to integrate Storyboard and XIB effectively.
七月 2019 - 十月 2019
- Gained solid knowledge and experience of iOS development by developing an E-commerce shopping
app <Stylish> that required 75 hours per week in first 3 weeks.
- Extended existing project with new functions and handled merge conflicts well when collaborating with iOS and back-end teammates by git flow.
- Developed personal project <ComBike> independently from sketching, developing and deploying in 5 weeks. Achieved comprehensive functionalities that smoothly submitted to App Store.
- Experience in refactoring to promote maintainability.
七月 2014 - 七月 2019
- Desktop product development with foreign customers (Dell).
- Experience of participating 4 products from design to mass production phase.
- Equipped co-work experience with different function team, such as PM / Thermal / EE / EMI / Safety.
2008 - 2012
An iOS developer with 4-year experience who is always attracted to unknown things and new technology. Due to great passion for programming, leaving the job possessing 5-year experience as an mechanical engineer. Believe that self-learning ability and cross-functional communication experience are the neces- sary condition for an outstanding developer.
九月 2022 - 九月 2024
1. Developed a dynamic feed using the Visitor Design Pattern, generating different cells based on the API's returned data structures.
2. Enhanced user experience through the following features
3. Refactored the project from Objective-C and XIB files to Swift.
4. Utilized Snapshot tests for UI testing.
四月 2022 - 九月 2022
1. Developed the functionality for exporting detailed transaction records.
2. Implemented CircleCI for efficient Continuous Integration and Continuous Deployment (CI/CD) processes.
八月 2021 - 四月 2022
1. Develop and maintain four App with a team of four.
2. Experience in MVC/ MVVM and MVVMC with RxSwift.
3. Write APIs documents with backend team.
4. Familiar with Git flow, have experience of developing with other team members.
5. Explored new technologies and shared findings with the team.
6. Implement the UI auto layout programmatically with SnapKit.
十二月 2019 - 八月 2021
- 一刻鯨選
1. Maintain a streaming media App which is mainly built with RxSwift, MVVMC.
2. Familiar with programmatic layout for customized UI.
3. Implemented In-App Purchase: Auto-renewable Subscription with Back-End team.
- udn News
1. Maintain a news App which is mainly built with MVC.
2. Daily active user achieved over 80K.
3. Build views with nested view controllers, and set up UI by the concept of adaptive layout.
4. Familiar with programmatic layout and able to integrate Storyboard and XIB effectively.
七月 2019 - 十月 2019
- Gained solid knowledge and experience of iOS development by developing an E-commerce shopping
app <Stylish> that required 75 hours per week in first 3 weeks.
- Extended existing project with new functions and handled merge conflicts well when collaborating with iOS and back-end teammates by git flow.
- Developed personal project <ComBike> independently from sketching, developing and deploying in 5 weeks. Achieved comprehensive functionalities that smoothly submitted to App Store.
- Experience in refactoring to promote maintainability.
七月 2014 - 七月 2019
- Desktop product development with foreign customers (Dell).
- Experience of participating 4 products from design to mass production phase.
- Equipped co-work experience with different function team, such as PM / Thermal / EE / EMI / Safety.
2008 - 2012