个人信息
- 祁迪/男/1988
- 硕士/中国科技大学计算机系
- 工作年限:5年以上
联系方式
- 手机/微信:177 3004 1284
- Email:qidi@mail.ustc.edu.cn
教育背景
中国科学技术大学
2010.9-2013.4 | 计算机应用技术专业硕士
安徽科技学院
2006.9-2010.7 | 计算机科学技术学士
技能清单
- 熟悉 C/C++ 跨平台基础库的开发、优化、维护
- 具备1亿级别日活 App 基础架构经验,熟悉 App 架构及基础设施的演进、落地与推广
- 熟悉 Android JNI/NDK 底层开发
- 熟悉 iOS 应用开发
- 熟悉 React Native / H5 Hybrid 混合开发
- 有扎实的计算机理论基础,良好的算法与数据结构基础,了解计算机基本原理与机制
- 善于与人沟通,良好的团队合作精神和高度的责任感,具备项目管理能力
- 了解流媒体应用开发及 ffmpeg , webrtc 等开源项目
- 对深度学习及其应用比较有兴趣
工作经验
爱奇艺
2016.8-至今 | 移动架构师
负责移动端基础框架研发相关工作,主要关注App开发框架、性能、崩溃率、开发效率和新技术调研
美丽联合集团
2015.8-2016.8 | 资深工程师
负责移动端跨平台组件的设计、开发与维护,支持蘑菇街集团内App的业务需求
Cisco
2013.3-2015.8 | 软件工程师
参与思科 WebEx 视频会议 Android 版本的开发,支持高质量的多点语音(支持纯VoIP以 及电话与VoIP混合)、多点视频、屏幕共享等
主要项目经验
动态化跨平台框架
负责方案的调研、设计与实现。基于 React Native 实现了爱奇艺的移动端跨平台开发框架,完成了基础库开发、工具链开发、性能优化,并在爱奇艺公司内部各个业务线推广与落地。目前已经在 Android 和 iOS 双端稳定运行,有10个以上业务方接入本框架,线上页面数量100个以上,节省了开发人力,提高开发效率
H5 Hybrid 容器
负责爱奇艺 App H5 容器框架开发与优化,包括H5页面模板化与离线化、预加载、网络优化、H5 页面全链路性能监控等,提升 App 内部 H5 页面加载速度超过20%
移动端性能监控体系
参与开发了移动 APP 性能监控体系项目,支持上亿日活用户的实时数据平台,主要包括崩溃栈捕获与投递、性能、卡顿监控、网络耗时、连接成功率等
Chromium内核移植与定制
- 基于 Chromium 内核,开发定制了独立 Android WebView 引擎,集成到蘑菇街 H5 容器中,并在实际业务场景中落地与推广。独立引擎解决了 WebView 碎片化问题,优化了蘑菇街 H5 页面使用体验,App 内部 H5 页面加载耗时平均减少800毫秒
- 实时跟进线上稳定性以及兼容性问题,及时修复问题,逐步把独立 WebView 引擎覆盖了提升到了85%
- 设计并实现了 Chromium 内核动态加载机制,解决了集成包大小问题
- 基于 Chromium 网络栈,定制了蘑菇街 App 跨平台基础网络库,优化了 App 内部网络加载速度:App随机加载20张图片,定制后的网络库比系统网络库提速接近30%
Cisco WebEx 视频会议系统 Android 客户端
- Native C++ 崩溃/异常捕捉处理、堆栈收集
- 基础库安全问题修复:系统库函数、中间人攻击、WebView JS注入漏洞、SSL证书吊销校验等等
- C++ 实现网络库:SSL Socket,HTTP Proxy,JNI接口
- OpenSSL 会议数据端到端加/解密
- C++ 实现跨平台业务组件:视频、音频业务
- OpenGL 多路视频渲染
开源项目
- 深度学习颜值评分模型: BeautyPredict
活动
- 思科创新论坛 Best Practice 项目: 移动视频会议多屏互动
- WOT百城沙龙高可用设计架构专场:基于Chromium内核的Hybrid体验优化