个人信息
| 姓名: | 陈聪宁 |
|
|
| 手机: | 18825175543 | ||
| 常用邮箱: | ccnyou@qq.com | ||
| Github: | https://github.com/ccnyou | ||
| 博客: | http://blog.csdn.net/ccnyou | ||
教育背景
| 学历: | 本科 | 学校: | 华南农业大学 |
| 入学时间: | 2011年9月 | 毕业时间: | 2015年07月 |
| 院系: | 软件学院 | 专业: | 软件工程 |
| 英语水平: | CET-4 |
工作与项目经历
| 2018.09至今
中宜教育 |
2018年底,现从腾讯挖我们出来,主要负责在线教育系统的研发 * 负责【学习时代】iOS 端的研发、迭代、维护、提审等工作。 * 兼顾【学习时代】Web端(Vue.js)的维护工作。 * 疫情期间通过testflight上架,为公司提前1个月收获流水。 * 目前崩溃数据稳定在0.5%以下,月流水稳定在100w+。 |
| 2017.04~2018.09
SNG-手Q基础产品部 |
4月份通过内部活水转岗来手Q团队,主要负责工作如下: * 负责讨论组、登录以及关系链相关模块的迭代和需求开发。 * 参与新功能-校园圈产品开发工作。 * 参与王者荣耀好友推荐需求开发。 * 主导多次讨论组线上问题的分析和总结。 * 主导讨论组模块性能优化。 (1) 根据QQBlue框架反馈的卡顿日志,定位到性能卡顿根源位置。 (2) 分析现有代码逻辑,提出修改方案。 (3) 修改上线后,至离职前,无新增讨论组卡顿日志反馈。 |
| 2014.11~2017.4
IEG-助手项目组 |
负责腾讯游戏助手/王者荣耀助手iOS客户端开发。主要工作如下: * 搭建App的网络,UI,数据库框架。 * 搭建App单元测试框架。 * 搭建UIWebView-JS交互框架。 * 负责JS支付接口的开发及其单元测试覆盖。 * 负责IPv6的适配工作。 * 负责 JSPatch 接入工作和单元测试覆盖。 * 负责 iOS 越狱环境发布灰度测试。 * 参与部分新人的面试工作。 * 负责项目的Profile以及优化工作。 |
技能与证书
| 工作技能: | * 熟练掌握 Objective-C 语言,熟悉Swift语言,熟练掌握 iOS 应用开发框架。
* 熟悉常见设计模式,具备良好的编程习惯和面向对象思想。 * 熟悉常见数据结构的实现,对常用算法等有一定的了解。 * 熟悉 C++, Python等语言,能够编写工具改善开发效率。 * 熟悉 Objective-C 单元测试,能够使用 XCTest, OCMockito, OCHamcrest 测试工具进行部署单元测试。 * 熟悉 iOS 内存管理方法(MRC和ARC),能使用内存检测工具 Instruments 等定位内存和卡顿问题。 * 熟悉 Sqlite 数据库优化,能够根据业务建立索引优化查询效率。 * 熟悉 HTTP 协议,曾用C + Socket实现网页抓取与表单提交。 * 熟练掌握 SVN、GIT 等版本管理软件使用。 * 掌握多线程的使用方法,了解 GCD 实现机制,曾用C++实现一套GCD工具用于实习项目。 * 能够熟练使用 Charles、Fiddle、CocoaPods 等额外工具辅助编程开发。 * 熟悉使用 AFNetworking、SDWebImage、FMDB、MBProgressHUD 等第三方开源库。 * 能够独立开发 App,掌握苹果真机测试、APNS调试、开发证书申请及应用上架流程。 * 熟悉 Docker 容器的使用,能够根据需要构建/维护镜像。 * 熟悉 Tensorflow/Coreml 的使用,能够根据使用现有深度学习模型处理工作上的问题。 * 熟悉 Flutter/Dart,基于开源代码维护了一款音乐播放器。 * 能够与时俱进,学习和使用新出现的技术。 |
| 专业证书: | 中级软件设计师 |
| 获奖证书: | 2012年广东外语外贸大学思科杯网络创意大赛二等奖
2014猎豹移动暑期实训项目最佳项目奖 2015腾讯互动娱乐运营部优秀新人奖 |
