个人介绍
2、熟练使用 SVN 等版本控制工具;
3、熟练苹果证书申请等相关流程,熟练使用相关工具完成 App 的打包发布以及版本更新;
4、熟练 MVC 设计模式,熟练掌握单例、代理委托、通知、block 等技术;
5、熟悉 RunTime 动态运行时机制、RunLoop 机制,并且运用到项目中;
6、熟悉 NSOpreation、GCD 等多线程技术,使用 GCD 做过相关多线程开发;
7、熟悉 gRPC 框架,并运用到项目中;
8、拥有良好的代码阅读能力,经常在 CocoaChina 或开源中国等一些开源网站寻找和下载优秀的开源项目,阅读源代码并根据需要进行修改或者再封装
9、拥有良好的编程风格和编码习惯,代码简洁优美,可读性高,扩展性灵活性高;
10、具备优秀的独立开发和团队开发的能力和经验,具有良好的编程思想,主导过团队对工程代码进行重构
11、沟通能力较好,有高度的责任感,有优秀的团队合作精神,能够承受较强的工作压力,有良好的学习能力;
工作经历
2018-04-17 -至今北京瑞友科技股份有限公司iOS开发工程师
1、负责公司 iOS 端手机软件的开发; 2、参与软件设计、需求分析的讨论会; 3、与项目人员沟通配合,与团队中其他成员交流相关信息; 4、根据项目的需要快速学习并掌握相关技术,根据计划按时提交高质量的代码; 5、配合测试人员完成软件测试; 6、负责 App 的打包发布及版
2016-11-01 -2018-04-17北京祥云创想科技有限公司iOS开发工程师
1、根据产品需求分配iOS端开发任务; 2、辅导初级开发人员; 3、审查团队中其他iOS开发人员提交到SVN的代码; 4、帮助公司其他iOS开发人员解决遇到的技术难题; 5、根据项目的需要快速学习并掌握相关技术,根据计划按时提交高质量的代码; 6、负责App的打包发布及版本更新;
2015-10-01 -2016-09-01北京银科新创科技有限公司iOS开发工程师
1、负责公司iOS端手机软件的开发,配合测试人员完成软件测试; 2、参与软件设计、需求分析; 3、根据产品经理的分配完成开发工作; 4、根据项目的需要快速学习并掌握相关技术,根据计划按时提交高质量的代码; 5、负责App的打包发布; 6、负责软件的后期维护和升级;
2014-06-01 -2015-10-01同方鼎欣信息技术有限公司iOS开发工程师
1、独立负责公司项目iOS端产品的开发和维护工作,配合测试人员完成软件测试; 2、参与产品分析、策划,并提出建议; 3、根据项目的需要快速学习并掌握相关技术,根据计划按时提交高质量的代码; 4、与项目人员沟通配合,与团队中其他成员交流相关信息; 5、App的上线和发布
2013-05-01 -2014-04-01黑龙江中软计算机股份有限公司iOS开发工程师
1、参与公司iOS应用项目的模块开发; 2、验证和修改测试中发现的问题; 3、完成上级分配的工作任务; 4、参与新技术调研、负责客户的技术支持工作
教育经历
2009-09-01 - 2013-07-01哈尔滨华德学院软件工程本科
大三期间有去科技公司实习的经验