个人介绍
工作经历
2019-10-01 -2022-11-01本初子午iOS开发
1. 销售管理APP的日常维护与开发。 2. 组织组内人员进行BugReview,CodeReview,从接手项目Crash率在6%以上,降低至4‰以下。 3. 技术与业务组件分离,分层架构,提供快速迭代开发基础能力。 4. 开发Hybrid容器,提供H5页面在APP内与Native交互能力,支持多业务线H5页面的快速移植。 5. 项目由OC转为Swift开发,优化代码结构及存在的风险问题。 6. 引入Flutter跨平台开发框架,构建Flutter容器,逐步迭代改造功能,95%以上功能由Flutter实现,人力节省50%以上。 7. 通过开源的Countly框架封装端到端监控sdk,计算千万级数据量的接又耗时95线,为优化接又请求性能提供数据筛查及 验证。 8. 开发无侵入式列表曝光埋点框架,提高曝光埋点可靠性。
教育经历
2011-09-01 - 2015-06-01牡丹江师范学院计算机科学与技术本科
2015年毕业于牡丹江师范学院计算机科学与技术专业
技能
1. 负责项目的基础架构RxSwfit+MVVM,响应式编程模式。 2. 网络请求框架应用链式编程思想处理参数配置,加密算法采用RSA+AES128处理,请求异常初步检测并处理重试机制。 3. 采用动态代理方式处理协议的回调转换为消息发送,如扩展*授权回调转换等。 4. 组件封装采用CocoasPod私有库集成,进行版本控制。 5. 项目中图片选择沙盒临时存储,创建并发上传请求队列,以控制内存消耗。 6. 精简项目初始化过程中执行的SDK,处理在调用时或启动后进行相关配置以达到启动速度的优化。 7. Xocde添加编译过程,应用Shell脚本处理Api调用接又扫描,并利用Node脚本在RouterSevice拉取接又配置。
1. 日常需求迭代开发,以及技术实现方案的讨论。 2. 首页多ScrollView滚动嵌套手势问题解决,优化滚动流畅性。 3. 商品搜索页面大量代码拆分,降低维护及迭代成本。 4. 商品埋点问题优化及列表曝光埋点准确性处理。 5. 首页Tab的动态配置及展示优化。