Jan 2023 - Present
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! :)