个人简历
概况:
17年从事iOS开发,近期在接触Flutter,有独立完成app开发及交付的经验;喜欢将接触到的新知应用到项目中,提高项目开发维护效率;喜欢前沿新潮的技术、应用架构和动态化;有良好的编码风格;做事专注、善于沟通和活跃气氛;
工作经历:
- 青岛莱月网络科技有限公司北京分公司 - 2018.12-2022.5
- 项目描述: 莱月再生:app采用MVCS+MVVM的设计模式,后期引入Flutter进行混合开发。功能包括商城、交易支付、IM、信息流展示、短视频、H5交互、路由处理、推送语音播报、ERP、数据图表可视化、自定义地图、导航和轨迹采集、友盟SDK等。 莱月再生司机版:展示交互方面使用MVC,功能包括信息流展示、自定义地图和定位、导航、轨迹采集、推送语音播报、微信支付、友盟SDK、IM等。
- 职责及成绩:
- 负责完成app的从0到1开发及交付,参与需求分析排期和技术选型,保证项目的准时上线;
- 参与Flutter动态化开发,完成Flutter与原生的混合开发及处理出现的问题;
- H5交互,与web端共享原生数据及其他交互处理;
- 后期使用路由对功能进行重新设计,增加了项目的扩展性;
- 研究并应用SDK的新特性,优化UI和交互,提高用户体验;
- 研究设计app的日志系统结合友盟统计,降低crash发生率并提高线上故障排查效率;
- 改进xcode配置提升对多环境、多分发渠道的打包便利性,提高打包效率;
- 设计debug小功能组建,来提高测试效率;
- 使用XCLogParser、LinkMap来分析并优化app的包大小;
- 组织策划分享会;
- 北京土银信息技术有限公司 – 2017.7-2018.12
- 项目描述: 土银网:设计模式使用MVCS,大部分功能为信息展示,其余为基于地图SDK的业务功能,后期加入商城模块。 一亩云、莱西再生资源:Cordova应用。
- 职责及成绩:
- 负责参与需求讨论,任务排期,保证项目的准时上线;
- 完成商城、信息流展示和业务相关的功能开发;
- 功能迭代期间对包大小优化减重10M;
- 对数据请求的解析、缓存进行优化,提高用户体验;
- 将原有app的架构模式过渡到MVCS。
- 负责自定义Cordova插件的开发,负责Cordova与原生的适配问题和其他bug解决;
兴趣爱好:
果粉,科技、数码爱好者;
喜欢乒乓球;