Avatar of 劉瑞元.
劉瑞元
Senior Software Engineer at Yahoo!
列印
Avatar of the user.

劉瑞元

Senior Software Engineer at Yahoo!
Android Developer with 5 years of full-time experience. I made projects stable and easier to maintain.
Logo of the organization.
Yahoo!
Logo of the organization.
國立暨南國際大學
Taipei, 台灣

职场能力评价

专业背景

  • 目前状态
    就职中
  • 专业
    Android 开发人员
  • 产业
    资讯服务
  • 工作年资
    4 到 6 年 (4 到 6 年相关工作经验)
  • 管理经历
  • 技能
    Android
    Java
    C#
    Unity3D
    git
    Mobile Application Development
    kotlin
    CI/CD
  • 语言能力
    English
    进阶
  • 最高学历
    大学

求职偏好

  • 预期工作模式
    全职
    我只想远端工作
  • 希望获得的职位
    Android 程式設計師
  • 期望的工作地点
    Taipei, 台灣
  • 接案服务
    不提供接案服务

工作经验

Logo of the organization.

Senior Engineer

2021年7月 - 现在
just onboard
Logo of the organization.

Android Developer

2018年7月 - 2021年7月
3 年 1 个月
WeMo Scooter is the largest and the first dockless electric scooter sharing service in Taiwan. ・Help to migrate the Android app target SDK version from Android 6 (Marshmallow) to Android 10 (Q). ・Implemented a new design of the sliding up panel. The panel is able to change pictures dynamically and put scrollable content in it. After changing the sliding up panel component, the reserving page became more flexible. Adding features will be easier. ・Split out the staging variant app for debugging testing. The debug app can install with the production one which can help the developer easier to check the change. ・Reduce the app size from 17MB to 10MB. ・Improve the app stability, the crash-free rate improved from 90% to 99%. ・Integrate JKO Pay(街口支付) to refill the WeMo wallet. ・Integrate Line Pay for payment. ・Help PM to do A/B Testing via Firebase Remote Configs. ・Display special zones on Google Maps (as Polygons). Such as no parking zones and private property zones. ・Implemented brand new UI design ・Refactor internal apps from React Native to Native one. ・Improve 50% new user registering rate.
Logo of the organization.

Android Developer

2017年12月 - 2018年4月
5 个月
・Dealing with old and legacy code. Build up a modern software development flow (the GitHub flow) with my colleague. ・Do cleaning and optimizing the mooInk code base. We improved the crash-FREE rate from about 60% to about 80% within three months. The program became stable. ・According to our customer. The mooInk system is faster than before. ・The project starts analyzing features and user usage. The team uses these data to improve UX and designing next project. ・Add documents and suggest to build up automated mechanisms to help new developer more easy to join the project.
Logo of the organization.

Android Developer

2015年12月 - 2017年9月
1 年 10 个月
・Handling the legacy code from an outsourced project. After rewriting and tuning, the program became maintainable and fit the modern Android development requirement. ・Working closely with designers. Update the look and feel to Material Design, which is the new design principle that Google recommended. ・To keep up the features which iOS version has done. Finally, The future planning features can be developed on both platforms. ・Implement tools to make the customer get feedback more easily and quickly. We decide to use the tool, Instabug, to collect user feedback and satisfaction. ・Separate two development environments. One for global and Taiwan market and another is for China market. Because the limits of international services are not available in China, it needs to use two different services, which features are almost the same, then fit into one code base with a simple click to switch two variants.

学历

Logo of the organization.
Bachelor’s Degree
資訊管理學系
2010 - 2014