大厂IOS开发优秀简历模版

           
简历头像
简历本34岁本科13366668888user@jianliben.comIOS移动开发工程师未在职,目前正在找工作
自我评价
  • 十年的iOS开发经验,五年iOS架构经验和管理经验,做过游戏类、健康类等app
  • 具有丰富的开发和设计经验,大型iOS客户端架构能力和项目管理能力
  • 精通iOS客户端并熟悉服务端相关技术,熟悉研发体系及DevOps工程化等相关技术
  • 具备多技术栈能力: OC, Swift, Java, Ruby, Python, Shell, Javascript等
工作经历
2021/02 - 2025/02
哔哩哔哩
高级iOS开发工程师
职责业绩: 负责游戏板块iOS客户端日常迭代的业务功能开发,业务架构优化,基础设施建设以及性能优化等方向的工作
包括:核心消息类型的收发以及编辑功能、Action Menu业务重构优化、App内多身份支持的功能方案设计与开发、底层JSON解析能力替换提升JSON解析性能、模块化页面路由功能设计与接入、性能优化包括内存/CPU/电量/卡顿等问题治理、编译构建耗时分析与优化、全模块Swift6迁移推进等项目
2013/08 - 2020/12
华为
高级iOS开发工程师
职责业绩:负责华为运动健康app:体脂称连接、华为手表连接、乳酸阅图表(Charts)绘制、尊享守护会员权益、今日待办事项等模块的组织开发。
包括:需求拆解,任务分配,验收架构搭建与实施;bug修复;Code review等 
项目经历
2024/06 - 2025/03
XXXX迁移
项目负责人
项目描述: XXX是在WWDC2024上正式发布的并跟随Xcode16一起推出。它的最大亮点是能够在编译期消除Data Race,让开发者们编写线程安全的代码更简单高效。同时Swift6也一并推出了一些其他新特性,作为一个持续迭代的项目,迁移Swift6是必经的过程。
项目职责:作为项目负责人,带开发同学一起完成整体项目的全模块Swift6迁移
1. 负责迁移方案的设计,实施方案以及计划的制定 
2. 负责Swift6迁移以及Concurrency相关关键知识以及结合实际项目中可能遇到的问题梳理与培训 
3. 多个核心模块的Swift6迁移等
项目难点:在迁移过程中最大的难点是在遇到一个实际编译问题后,可能会有很多种解决方案,如何评估该选用哪种解决方案需要对项目本身有足够的了解以及对不同方案带来的后续工作量有准确的判断,综合评估选择当下最优解。
2023/03 - 2024/06
XXXX解析模型替换
iOS开发
项目背景:随着业务需求的发展,我们一次接口请求响应内容数据结构越来越庞大,极端情况下可能出现几M的数据,而原先使用的JSON解析库是一个公司二方库,它是利用dynamicMemberLookup机制实现的,每个数据模型都要涉及一次类型转换,严重影响性能。XXXXXX
项目职责:
1. 负责底层解析协议的方案设计与核心实现 2. 负责新JSON解析的性能测试benchmark 3. 负责核心链路的解析模型替换与兼容 4. 通过引入单测自动化验证,降低上线风险
项目业绩: 
  • 基于2M的Feed数据,在基准手机iPhoneX上:
  • Feed冷启Loading时长从7s提升至2s,性能提升350%
  • 串行模式,解析性能从1.2s提升至0.3s
  • 并发模式,解析性能从3.2s提升至0.6s
2019/05 - 2021/09
XXX运动健康
iOS开发
项目描述: 体脂称及华为手表的连接【蓝牙+Wi-Fi】,乳酸阈图表(Charts )绘制开发,提供不同样式与多条线的 API 尊享守护会员权益组件的设计与开发 今日待办事项组件的设计与开发 需求评审,任务拆解与分配 性能优化 app 整体架构调整,与组件的设计开发
项目业绩: 
  • 重构蓝牙协议与连接方式,手表与体脂秤连接耗时减少1s左右 
  • 项目代码Objective-C 迁移 Swift
  • CI 建设和组件化架构实施
教育背景
2009/09 - 2013/07
深圳大学
本科                电子信息科学与技术
主修课程、GPA及成绩排名等