个人简历

概况:

17年从事iOS开发,近期在接触Flutter,有独立完成app开发及交付的经验;喜欢将接触到的新知应用到项目中,提高项目开发维护效率;喜欢前沿新潮的技术、应用架构和动态化;有良好的编码风格;做事专注、善于沟通和活跃气氛;

工作经历:

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

兴趣爱好:

果粉,科技、数码爱好者;
喜欢乒乓球;