Avatar of Jerry Chen.
Cake Premium Badge
Jerry Chen
Senior Mobile Developer
ProfileResume
Posts
79Connections
Print
Avatar of the user.

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 the organization.
Cake
Logo of the organization.
輔仁大學 Fu Jen Catholic University
Taipei, 台灣
Taiwan

Featured Resume

Last updated on May 11th 2024

Professional Background

  • Current Status
    Employed
  • Profession
    App Developer
  • Fields
    Information Services
    Mobile Apps
    SaaS / Cloud Services
  • Work Experience
    6-10 years (6-10 years relevant)
  • Management
  • Skills
    Java
    Swift
    Android
    IOS
    Dart
    Flutter
  • Languages
    Chinese
    Native or Bilingual
    English
    Fluent
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
    Not open to opportunities
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    Project Lead / Tech Lead / Team Lead / Senior Engineer
  • Desired Work Locations
    Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

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 the organization.

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 the organization.

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

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

Education

Logo of the organization.
Master’s Degree
Information Management
2009 - 2011
Logo of the organization.
Bachelor of Arts (BA)
Physical Education, Information Management
2005 - 2009
Description
Double major