个人介绍
7年 iOS 开发经验,工作认真,效率高,参与 超过7款 APP 的开发,涉及电商、教育,视频,办公,社区,运输等类型,具有独立开发 APP 的能力:
(1)、熟练掌握 OC、C,具有非常好的编程习惯和风格;
(2)、熟练掌握 NSMutableURLRequest,NSURLSession 以及 AFNetworking 同步异步网络请求并对 JSON/XML 数据格式 进行解析;
(3)、熟悉掌握 HTTP、HTTPS 网络协议;
(4)、熟练掌握数据持久化,SQLite,CoreData 等常见的数据保存;
(5)、熟练掌握 UI 框架以及一些自定义效果,接口的调用,以及控件的使用。
(6)、熟悉运行时机制、内存管理机制;
(7)、熟悉 MVC,MVVM,Delegate,观察者,单例等设计模式和 KVO,KVC,Block,通知等机制;
(8)、熟练掌握 NSThread,NSOperationQueue,GCD 等多线程的使用;
(9)、熟练使用 Xcode新版本以及旧版本,Mac OS 编程环境
(10)、熟悉掌握友盟社交分享,高德、百度地图,极光、百度推送,第三方登陆以及谷歌登录、谷歌推送、谷歌统计、Facebook、Line、Twitter第三方登录等 SDK 的集成与使用;
(11)、熟练使用 SVN,git 源代码管理器;
(12)、熟练掌握 app 真机调试与上架的基本流程;
(13)、熟练使用原生与 web 混合开发项目;
(14)、熟练使用Swift;
(15)、熟练使用多语言开发;
工作经历
2020-05-12 -至今三十天科技有限公司iOS软件开发
1、负责公司AEL教育(学生端与家长端(iPad与iPhone都有))、启星(教师端、学生端)、GOOS(货主端、司机端)项目的开发,后期的版本升级; 2、通过项目开发更熟练了谷歌登录、谷歌推送、谷歌统计、Facebook、Line、Twitter第三方登录,以及多语言的开发
2019-11-03 -2020-03-29杭州新爱电子有限公司iOS软件开发
1、主要负责薪云麦项目的开发; 2. 后期对App的测试,包括BUG的调试,后期的版本升级,产品的维护等等; 3、通过此项目更多的熟悉了考勤类型APP的需求以及开发。
2016-12-01 -2018-08-21浙江浙先电子商务有限公司iOS软件开发
1、主要负责必有车项目的需求的整理、原型图的绘制; 2、App的开发、测试,包括BUG的调试; 3、后期的版本升级; 4、通过此项目更多的熟悉了驾校、考驾照的需求以及类似驾考宝典方面的APP的开发
2015-11-04 -2016-10-19杭州宅耕农业科技有限公司iOS软件开发
1、主要负责iGrowAPP的商城,社区,发帖模块以及我的模块部分功能的开发; 2、App的测试,BUG的调试,后期的版本升级; 3、而且通过半年的工作,加强了我对Swift了解,对代码的优化,通过阅读对比别人的代码了解不足并加以改进。
2013-11-05 -2015-01-05北京车联通达科技有限公司 iOS软件开发
1. 主要负责卡友、公务机联盟两个APP的开发,包括代码的编写,数据库,网络请求,以及界面的优化,数据的解析和 一些技术难点的解决; 2. 后期对App的测试,包括BUG的调试,后期的版本升级,产品的维护等等。 3. 而且通过1年的工作,加强了我的的效率,使编写的代码更合理有效,也让我对iOS知识有了更深层次的了解。在这个公司我受益良多,让我在各个方面都有所提高,弥补了我的一些不足。
教育经历
2010-09-20 - 2013-07-01山西工程职业技术学院计算机控制技术专科
在校期间学习了C语言,机器语言,而且获取助学奖金,然后在大三的实习期间在千锋互联科技有限公司进行了4个月的iOS开发培训。
技能
A+ 優先版(已上线1.0.2) 2021/7 – 至今 责任描述: 整个项目的开发、优化,以及后期的版本迭代; 项目简介: A+ 取代課後練習,供學生回家以 A+ 作課後評估,重溫剛學習的知識及以跟進練習作鞏固。 練習題量與日常補習練習相約 主要功能: 1、概览 :主要展示学生的未完成的功课、错题库的错题以及准时提交练习的情况,还有学生的个人信息 2、课后练习:展示学生未完成的练习和已完成的练习 3、错题库:展示不同科目的错题; 4、考试练习:学生可以在这里随堂考试,或者课后进行考试练习 5、报告中心:学生可在这里查看自己的学习情况 应用的技术: 1、通过lottie-ios实现了动画 2、通过阿里OSS实现图片上传 3、通过Firebase实现推送 4、二次封装Alamofire实现网络请求、SwiftyJSON模型转换、SnapKit自动布局等Swift开发中运用到的框架 5、整个项目是Swift开发
GOOS運転士(已上线) 2020/11 – 2021/7 责任描述: 整个项目的开发、优化,以及后期的版本迭代; 项目简介: 实时更新的商品的大量信息是想赚钱的卡车司机寻找商品进行运输。GOOS是日本第一个基于移动互联网技术的智能*物流平台,是运输物流的软件。有几万家货运公司的信息,公开物流车辆信息。减少了货运公司返还卡车的空还率,成为了货运公司可以信赖的物流流通平台。卡车司机使用GOOS聊天功能与货主直接联系,大大提高了卡车运行的效率。为卡车寻找货物,为货物寻找卡车提供综合物流信息服务,为运输公司赚钱提供更高效、更方便的方法。主要功能: 1、 首页: a) 展示司机附近的货物订单 b) 司机可以添加出发地和目的地筛选适合自己的货单 c) 移动地图可以随时根据地图位置显示货单 d) 进入货单详情查看货单的出发地、目的地、运输距离、货物信息、重要信息、路线信息等 c) 还可以导航查看订单的出发地、目的地距离司机位置 2、我的:运输地址、我的车辆、个人信息、订单,账号安全、联系客服,简介,设置 应用的技术: 1、通过Google地图实现定位、货单地址、导航、获取司机的当前位置信息以及订单详情里的司机距离出发地、目的地的路线信息; 2、通过腾讯云IM实现货主与司机、客服的聊天; 3、实现了Line、Apple、Google、Facebook、Twitter第三方登录; 4、通过腾讯云COS实现图片上传 5、 通过Firebase实现推送 6、整个项目是Swift开发
GOOS荷主(已上线) 2020/11 – 2021/7 责任描述: 整个项目的开发、优化,以及后期的版本迭代; 项目简介: GOOS是日本第一个基于移动互联网技术的智能*物流平台,是运输物流的软件。有几万家货运公司的信息,公开物流车辆信息。货物的所有者可以迅速通过GOOS平台匹配附近的卡车,以低价获得高品质的货物服务。为卡车寻找货物,为货物寻找卡车提供综合物流信息服务,为数万名货主提供经验丰富、可靠性高的安全运输。 主要功能: 1、 发货: a) 货主发送需要运输的货单 2、找车 a) 货主根据出发地、目的地、车辆类型查找相应的车辆进行拉货; 3、消息:货主与司机的聊天信息;订单信息 4、货单:货主相关的货物订单和车辆订单 5、我的:个人信息、地址,账号安全、联系客服,简介 应用的技术: 1、通过Google地图实现定位、添加装卸货地址、导航以及订单详情里的司机路线; 2、通过腾讯云IM实现货主与司机、客服的聊天; 3、实现了Line、Apple、Google、Facebook、Twitter第三方登录; 4、通过腾讯云COS实现图片上传 5、 通过Firebase实现推送 6、整个项目是Swift开发