刘孟德
iOS 开发工程师
- 上海
- he***@easycv.cn
- 136****1234
- 1990/03
- 个人网站
- Github
工作经历
iOS 开发工程师
简单简历
深圳2022/06 - 至今
负责公司 iOS 移动应用的基础框架搭建以及开发,上架以及维护工作:
简单简历
- 使用 Swift 进行开发。
- 使用 Core Animation 以及 Realm 提升用户体验。
- 集成腾讯云移动直播SDK,实现推流、拉流、连麦、直播送礼等功能。
- 使用 AV Foundation 实现语音录入及播放功能。
- 使用 Jenkins 完成应用自动化打包的功能。
iOS 开发工程师
阿里巴巴(中国)有限公司
杭州2018/01 - 2019/12
- 参与软件需求分析 ,与同事协作完成UI与交互设计,撰写开发报告与需求分析文档,配合后台开发同事进行相关功能的测试与实现 ,进行用户体验方面的优化;
- 取得了地图、移动支付、分享及第三方登录等第三方SDK的集成经验。
- 负责公司级苹果开发者付费账号的申请以及App上架,独立完成了两个iOS应用的开发及上架工作,并负责后续维护工作。
专业技能
精通 Objective-C 和/或 Swift 以及相关的进阶底层知识:
- 熟练掌握Runtime , Runloop底层原理以及底层源码分析
- 熟练掌握多线程原理以及NThread, NSOperation使用
- 掌握项目性能优化(内存优化/界面优化/启动优化/网络优化)
- 了解 Apple 的设计原则与界面指南
- 熟练掌握组件化开发
掌握 iOS 一系列框架的基础以及进阶使用:
- Cocoa Touch
- Core Data、Core Animation
- RXSwift
- YYCache
具有 iOS 中音视频的处理开发经验:
- 熟悉AVFoundation音视频采集/视频播放/视频帧获取/切换前后摄像头/静态图片捕捉
- 熟悉视频投屏技术AirPlay
- 熟悉H264视频编码原理以及H264数据结构
教育经历
学士
湖南大学
计算机科学与技术2006/09 - 2010/07
个人项目
Vue3 EasyMDE
EasyMDE 在 vue3 中的实现,使用 Typescript 编写,Rollup 完成打包。
- Github 地址:https://github.com/vikingmute/vue3-easymde
- Star 数:450