只望能求得一份稳定的工作,望大佬们能多多推荐,多多指点!十分感谢!
在线简历
基本信息
个人信息:吴志刚 / 男 / 一年半开发经验 /
联系方式:13372408116 (微信同号) / wzg864620922@163.com
Git 社区:github
Blog:Ryan
iOS:自学
求职意向
申请职位:iOS 开发工程师
到岗时间:随时
期望薪资:详谈
工作期望:一个相对稳定且具有一定学习空间和挑战空间的工作环境
技术栈评估
- 熟悉 Objective-C 开发机制
- 熟悉观察者、MVC、单例、委托设计模式和 xib 使用
- 熟悉支付宝、微信 SDK 接入流程
- 熟悉 GCD、Block、Delegate 的使用逻辑和底层实现
- 熟悉 Runtime 的作用及底层实现方式
- 熟练使用一些知名第三方库如:Masonry、SDWebImage、MJRefresh、DZNEmptyDataSet 等等
- 了解 CoreAnimation 的基础动画实现
- 熟悉 Category 的创建和使用
- 熟悉 Git/Svn 代码管理
- 熟悉 WebSorket 的接入使用
- 了解 RabbitMQ 的接入及使用
- 熟悉 AutoLayout 布局
- 熟悉 xib 的创建和使用
工作经验
2019.5 - 2019.8 杭州先启网络科技有限公司
负责项目:启盈操盘手(期货模拟)企业签名
负责内容:独立开发 ---在之前项目上新增功能、Bug 修改、功能优化、打包签名
技术栈:
- 使用 webSorket 接收实时数据。
- 设置心跳包,判断用户 webSorket 的连接情况,做到是否进行数据传输减轻后台压力。
- 熟悉了 YYStock 实现 K 线图和分时图步骤。
- 更多的使用 delegate 进行传值或对一些操作实现的转移,减少代码量实现意义上的低耦合。
- 更多的使用 Block 来进行数据请求结果的回调,减少重复代码。
- 使用 RabbitMQ 来实现消息推送功能
- 采用实时数据与接口数据拼接的方式实现 K 线图,分时图的实时刷新。
- 使用 Dispatch Group 追加数据请求。
离职原因:公司解散离职
2018.3 - 2019.4 杭州华舰信息技术有限公司
主项目 1:虎霸售后端 (设备报修和巡检记录)已上架
负责内容:独立开发---整个项目的 UI 搭建、功能迭代、基础测试、性能优化、后期重构、发布上线
技术栈:
- MVC 设计模式的,尽量做到 ViewController 和 View 的分离。
- 使用 childViewController,实现同一个视图展示理多个 ViewController
- MKMapView、CLLocationManager 的使用,实现地图定位
- 使用 NSNotification 进行 ViewController 之间的逆向传值
- 多维数组的学习和使用来实现数组、字典多重包含的关系
- 使用 NSUserDefaults 单例对部分数据进行存储
主项目 2:有星 (演唱会门票订购系统) 已上架
负责内容:双人开发---主要负责部分模块的 UI 搭建、项目讨论、模块开发、功能测试
技术栈:
- 采用 ZFPlayer 库进行课堂模块中视频加载、播放、续播等功能的实现。
- 通过接入微信 SDK、支付宝 SDK 实现支付功能。以及微信的授权登录。
- 使用 MJExtension 对 Model 层的管理和使用。
- 从固定布局重构到依据返回数据实现的动态性布局
- 使用 SDWebImage 对图片进行缓存处理,提高加载性能,及对其底层实现的了解。
- 使用 DZNEmptyDataSet 对空列表更人性化的展示,及对其底层实现的了解。
主项目 3:维电宝(机房数据对接及展示 )已上架
负责内容:独立开发-- 原有项目的功能新增、测试上线
技术栈:
其他项目:商户数据平台 网格社区平台 锁匠宝 (半工程项目)
负责内容::独立开发--- 整个项目的开发、UI 搭建、数据请求加载显示 、发布上线等
主要功能:
- 商户数据平台 /网格社区平台:信息收集和展示
- 锁匠宝:开锁服务
技术栈:
能力表现
- 对新技术的关注和研究
- 个人搭建了一个开源库:ZGPageMenu
- 时常更新 Blog 对知识点整理
- 对某些模块功能的自行封装和使用:滑动分类列表、轮播 Banner
- 自学能力强