个人介绍
1. 熟练掌握Objective-C、C语言编程,了解Swift。熟练掌握iOS平台各类API,具有良好的编程习惯和解决问题的能力;
2. 熟练掌握MVC设计模式,delegate、KVO、单例、通知、Block、target-action等,深入理解面向对象设计思想,熟悉常用的设计模式,能独立开发iOS应用;
3. 熟悉OC的Runtime、RunLoop的运行机制和内存管理机制;
4. 熟悉CocoaPods使用以及熟练使用AFNetWorking、SDWebImage、FMDB、Aspects等常用第三方框架;
5. 熟练使用代码写UI、AutoLayout,熟练掌握Storyboard,Xib可视化编程;
6. 熟练使用GCD、NSOperation等多线程编程开发;
7. 掌握数据库FMDB的使用以及对数据的增删改查功能,NSUserDefaults、Plist、Archieve归档等数据持久化操作;
8. 熟练使用Xcode开发环境,熟悉Interface Builder及iPhone SDK开发环境;
9. 熟悉网络数据JSON的请求以及解析并转化模型,Charles网络数据抓包分析;
10. 熟悉APP上架的基本流程以及真机调试的能力;
11. 熟练使用SVN版本控制工具;
12. iOS开发基础扎实,具备良好的编码规范和设计思想;
13. 责任心强,执行能力强,良好的沟通能力;
14. 善于思考,乐于学习新技术,自学能力强;
15. 良好的沟通协作意识,能够承担工作压力,有能力独自完成设计和编码。
16. 能根据客户需求提出自己的开发建议,保证工作及时高效的完成。
工作经历
2012-08-01 -至今诚迈科技(南京)股份有限公司iOS开发高级工程师
和多号app开发主程
教育经历
2008-09-01 - 2012-07-01浙江大学宁波理工学院软件工程本科
通过英语cet-4等级考试