编程语言:JAVA
平台:Android(6年)、Spring(2年)、Flutter(不足1年)
熟练掌握Android 动画原理及流程;
熟练掌握自定义组件的实现。可以依据产品的需求,快速高效实现对应的样式的自定义组件;
熟练掌握优化动画流畅度、应用启动速度、内存优化的方法;
熟练掌握优化当中需要使用的工具;
熟悉敏捷开发流程,承担过多个项目的敏捷开发组长。
1.腾讯微桌面,QQ桌面,腾讯桌面。主要桌面动画图标开发,负责根据UI提供的gif,进行动画分解,合理的属性动画拆分及组合,动画轨迹算法实现,动画流畅度的调优;图标图片动态加载逻辑实现;桌面后台保活;默认桌面设置,适配全部市面机型;目前公司战略变化,产品已下线。
2.某保险公司安卓应用。从0搭建,最终实现了应用登陆(自有账号/微信/QQ登陆),产品展示,保单下单,查询,微信支付;最终上线半年。目前公司发展方向变化,应用已下线。
3.目前开发方向已转向后台开发,就职中小保险公司,Spring Cloud微服务框架下,作为支付系统/理赔系统/单证系统/签单系统/AI系统(人脸识别)负责人,带下属3人小团队负责相关需求开发及维护
4.最近负责某后援APP,用flutter实现了android和ios两端应用,项目目前在上线最后测试阶段,使用flutter实现了微信、支付宝支付/微信、QQ、微博登陆/常规加解密/
做外包项目的目的是目前已可以支持全栈开发。曾经的前端经验依然保持,需要持续修炼,目前在保险公司时间也比较充裕,有时间有精力做额外的项目。