Avatar of Jerry Chen.

Jerry Chen
Cake Premium Badge

Senior Mobile Developer
I am a senior product engineer with 10+ years in software development experience, specialising in problem solving and solution making. As a well-rounded engineer, I am also proficient at UI/UX design thinking, spec research and tech stack implementation. Also an Open Source contributor : D
Logo of Cake.
Cake
Logo of 輔仁大學 Fu Jen Catholic University.
輔仁大學 Fu Jen Catholic University
Taipei, 台灣

Featured Resume

Last updated on May 11th 2024

Skills

Java
Swift
Android
IOS
Dart
Flutter

Languages

Chinese
Native or Bilingual
English
Fluent

Work experiences

Logo of Cake.

Senior Mobile Developer

Cake
Full-time

Jan 2023 ~ Present
Taipei City, Taiwan
Keep a growth mindset and tackle difficult tasks. Stay open to diverse opinions and continuously improve ideation and technology implementation skills. I always aim to make tasks as enjoyable as possible for the team. 1. Built an in-house UI-Model framework flutter_reload This exception-consideration-free framework, adopted in the Cake App, significantly boosted development productivity. GitHub: https://github.com/CakeResume/flutter_reload Conference Slide: https://docs.google.com/presentation/d/1O-E8qgpTPZhM3IsECMgX0QAt5PyElidzrToLqhVUDFE/edit?usp=sharing 2. Developed the Flutter version of Cake Resume Builder from scratch Supported powerful features in the low-level core editor, avoiding simple patching of libraries. Designed a new, scalable JSON format to support flexible and extensible rich text editing features. GitHub: https://github.com/jerrywellcake/flutter-quill/tree/cake 3. Built a smooth swipe user experience for Cake Meet Considered swipe acceleration to minimize finger movement distance. Introduced a sophisticated caching system to improve loading times for users, including auto-fetch card cache, error-retry cache, and timing issue detection. Related Blog: https://medium.com/@jerrywellchen/十年資深工程師的啟發-ai-世代該如何因應和準備-7f5c78de776c 4. Provided valuable insights on user or business orientation to PMs, designers, and developers Analyzed reports from Mixpanel and Google Analytics to drive decision-making. 5. Programming skills and development mentoring in the product team Offered expertise and mentoring to help the team grow and improve. 6. Contributed creative ideation and solutions within the product team For example, introducing an idea and plan of AI-powered spam detection system. Many other stories and challenges are not mentioned here, but they have all been great experiences for me! :)
Logo of Potix Corporation.

Senior Mobile Developer

Potix Corporation
Full-time

May 2015 ~ Jan 2023
7 yrs 9 mos
Taipei City, Taiwan
Quire Team May 2015 - Jan 2023 In charge of the mobile app in Quire, a flexible and powerful task management service for team collaboration. (https://quire.io/guide/mobile-app-navigation/) * Product Research - Research for new feature implementation and come up with an optimal proposal. - Collaborate with designer and help with feature brainstorming and UX review. - Possess a product orientation mindset for both desktop and mobile usage. * Product Development - Implement performant and fully-customized Flutter UIs. E.g. Hierarchical List, Board, Timeline, and Calendar views. (https://quire.io/blog/p/mobile-app-7.html) (https://quire.io/blog/p/Quire-Mobile-30-Kanban-Board-Comes-To-Mobile-App.html) (https://quire.io/blog/p/mobile-app-7.html) (https://quire.io/blog/p/flutter-mobile-app.html) (https://quire.io/blog/p/quire-calendar.html) * Architecture Design - Develop multiple data scopes and views binding to provide better UX and flow. - Familiar with threading and asynchronous development of flow control. (https://quire.io/blog/p/introducing-new-mobile-app.html) * Flutter Expertise - Master in Flutter development and historical evolution as an early adaptor. - Built a popular Github library to help the community in view scrolling which is also 100% compatible with the official low-level Slivers (https://github.com/quire-io/scroll-to-index) (https://proandroiddev.com/quire-building-a-sophisticated-mobile-app-with-googles-flutter-2770065284d6) (https://www.producthunt.com/products/quire#quire-for-android-in-google-flutter) * Native iOS Experience - Built a native iOS app with UIKit framework and applied deep customization for Quire hierarchical list. (https://quire.io/blog/p/Snap-your-ideas-Introducing-Quire-for-iOS.html) (https://www.producthunt.com/products/quire#quire-2-0) (https://github.com/quire-io/SwiftyChrono) * i18n Message System Platform - Design intuitive i18n translation flow and toolchain for translator and codebase diff and merging. * Web & Mobile Web Tech Stack - In charged of app-level mobile web (PWA/swipe/animation) before the first Quire app launch. - Hold strong web dev and client-server tech stack knowledge. (https://quire.io/blog/p/Quire-enhanced-for-a-smooth-user-experience-in-your-Android-browser-even-offline.html)
Logo of Potix Corporation.

Frontend Engineer

Potix Corporation
Full-time

Apr 2014 ~ May 2015
1 yr 2 mos
Taipei City, Taiwan
ZK Spreadsheet Team (https://github.com/zkoss/zkspreadsheet) Nov 2014 - May 2015 Developed and maintained pure JS/web based spreadsheet with ZK framework. - Implemented basic spreadsheet features. - Introduced Highcharts as the default charts to reactive data streaming. - Provided membership feature for packing sheet component as a standalone app. ZK Framework Team (https://github.com/zkoss/zk) Aug 2014 - Nov 2014 - Maintained ZK framework using JS/Java - Introduced parallel control flow and speed up the testing process by saving 10x time spent.

Backend Engineer

Sekoan Startup (華達數位)
Full-time

Jul 2012 ~ Apr 2014
1 yr 10 mos
Taipei City, Taiwan
- Build up backend platform. - Design Database schema for requirement. - Communicate with internal operator. - System analysis and improvement. Technical skill - JAVA - Spring / Spring MVC - Hibernate - MySQL - jQuery - Html5

Educations

Logo of 輔仁大學 Fu Jen Catholic University.

輔仁大學 Fu Jen Catholic University

Master’s Degree
Information Management

2009 - 2011
Logo of 輔仁大學 Fu Jen Catholic University.

輔仁大學 Fu Jen Catholic University

Bachelor of Arts (BA)
Physical Education, Information Management

2005 - 2009
Description
Double major