4年以上的iOS开发经验,有丰富的客户端应用架构经验,可以独立承担架构设计,并主导项目;
熟练使用MVVM+RAC架构,对ReactiveCocoa框架实现机制有较深理解;
熟练掌握使用多线程GCD(dispatch_barrier_async、dispatch_after、dispatch_once、dispatch_apply、dispatch_group、dispatch_semaphore);
深刻理解OC的动态语言特性,Rutime消息发送机制原理及对Rutime的应用;
熟悉iOS框架及各种特性,熟练使用iOS的各种UI组件并了解内部原理;
熟悉iOS内存管理机制,熟练使用性能分析工具来解决性能调优、代码优化等问题;
熟悉HTTP、TCP/IP、UDP通讯协议;
熟悉数据结构和相关算法,能快速根据需求设置相应算法解决问题;
熟练使用Reachbility, AFNetworking(Alamofire), Masonry(SnapKit), FMDB, MJExtension, MJRefresh, SDWebImage等第三方框架,对其实现原理有所了解;
熟练使用基于高德百度腾讯阿里等平台的地图,视频,IM等相关功能的开发
熟练Swift语言及其特性;
2014年毕业后就职于中国婚博会(杭州婚芭莎会展有限公司),参与公司主要产品的iOS客户端开发,2017年下半年参与婚芭莎APP的重构(Swift 4.0),采用MVVM+RxSwift架构,我主要负责商城,购物车,订单模块;及筛选、图片选择器的组件开发。
慕奈花舍(Objective-C)是一款室内智能养花机品牌,采用MVVM+RAC架构,独立负责所有原生功能,包括与设备的通信交互,实时监测设备的各种功能状态(光照,水泵,数据更新,设备固件更新等),植物选择,植物数据的下发,设备的分享,权限管理等等
微学(Objective-C)致力于组织与个人学习的管理,完全打通组织内部与外部、线上与线下学习内容生态,轻松构建组织新一代学习门户。我主要负责课程的创建、展示、直播、音视频的播放等功能;