1. 9年IOS开发经验,精通IOS平台常用的设计模式和开发框架,深入理解底层的内存管理,runtime,runLoop,KVO,NotificationCenter等运行机制,熟悉IOS平台的音视频编解码,对AudioToolbox/VideoToolbox框架的有深入使用开发经验, 熟悉常见音视频封装格式和编解码,了解FFmpeg/OpenGL/AVFoundation/AVKit
2. 能编写高质量代码及良好的文档编写能力,尤其擅长多线程下的网络编程, App 性能调优,各种场景引发的Crash 快速定位解决。
3. 5. 扎实的编程技能, 精通C/C++,objc 熟练掌握Java,swift等OOP编程语言
2020年7月–2022年7月 平安银行 技术专家兼分组经理
项目挑战:
1. 移动端Bug居高不下,出现大量偶现Crash,直播出现偶现黑屏现象定位不到根因
2. 团队职能分工比较混乱,测试发现问题,经常不知道具体找哪个责任人来解决
工作职责:
1、作为移动技术专家负责移动端App技术方案评审,技术选型及决策,首屏加载秒开, App Crash 率等质量指标的制定,多机型的适配,应用上架审核管理
2、负责IOS 端SDK直播模块接口设计与实现,解决直播视频画面卡顿,手机发烫, 画面偶现黑屏,不兼容机型导致Crash等技术难点攻关
3、负责IOS端微分享模块SDK技术选项和接口设计及核心功能代码实现,提供上层业务接口调用
4、完成IOS/Adroid端课件内容加解密技术方案设计及代码实现,该技术已获得专利
5、带领团队对App端进行架构重构并制定代码分支管理规范, 明确 [主干开发+分支发布]的原则,强制要求关键流程核心功能加上监控日志且每周要进行code review.
6、负责移动端IOS/Android/H5技术团队的梯队搭建,明确团队成员责任分工, Bug跟进修复原则,协同团队绩效考评管理
项目成果:
1. 客户端课件内容实现了防盗播,课件资源安全体系有了保障
2. App 端Bug数量由原来200+降到个位数,项目达到了规定时间的整改并成功上线
3. App的Crash率大幅度下降, 直播画面再无黑屏现象,整体性能提升40%,页面加载速度基本实现秒开, 版本上线后质量获得客户高度肯定
4. 团队成员技能和分工得到充分发辉,团队整体开发效率上升40%
角色 | 职位 |
负责人 | 架构师/技术经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
1. HR-X App作为整个项目门面入口,完成接入员工服务,招聘, 培训,薪酬,移动打卡等核心功能模块 2. App 核心功能页面达到秒开性能, Crash 率保持在万分之2以下,服务了平安集团30多万员工
项目背景:一个在线教育培训项目,主要提供给企业培训师来培训员工提升工作技能 工作职责: 1、负责新技术研发,难点攻关和新人指导,团队管理。 2、设计和实现了知鸟客户端IOS版的整体架构V1.0版本 3、负责直播SDK的对接技术方案评估和核心代码编写 4、负责每个月常规