基本信息
求职意向
- 工作职位: iOS开发工程师
- 工作地点: 上海/武汉
- 求职状态: 正在积极找工作
专业技能
- 有扎实的
Objective-C
基础,熟练使用Swift
; - 对内存管理和
runtime
有一定的认识和理解; - 了解
runloop
运行机制 - 熟悉网络、多线程编程
- 熟练掌握数据缓存、了解进程间数据传输技术
- 熟悉
HTTP/HTTPS
通信机制,熟悉json/xml
解析 - 熟练掌握
Instruments
等性能调试、内存管理工具 - 掌握私有化pod组件化开发,
git/svn
做版本控制 - 熟悉常用算法和数据结构、设计模式
- 具有良好的编程习惯、积极主动的沟通意识以及良好的沟通能力,有着较强的分析和解决问题的能力以及较强的主动性,对移动产品有着浓厚的兴趣,喜欢突破自己的舒适区
- 具有较好的产品意识,能积极参与到产品的设计中
工作经验
上海阿特门计算机技术有限公司
- 工作时间: 2016/6-2018/12
- 职务: iOS高级开发工程师
- 工作描述:
- 独立负责iOS应用程序的开发工作
- 完成iOS软件开发、验证和修正测试中发现的问题
- 根据开发过程中的体验对产品进行技术评估,提出改进建议
- 上传项目到App Store
北京约克医众科技有限公司
- 工作时间: 2015/6-2016/5
- 职务: iOS开发工程师
- 工作描述:
- 主要负责iOS应用程序的设计、开发工作;
- 独立完成iOS软件开发、验证和修正测试中发现的问题
- 上传项目到App Store
项目经历
脸寻 2017/5-2018/12
项目介绍
脸寻
是一款通过人脸进行搜索工具。
项目概况
技术栈:
- 独立开发
- 通过
Swift
语言编写,主要使用MVC
设计模式实现 - 自定义一些特殊的UI控件以及实现一些特效
- 使用地图实现独特的爆脸社区
工程管理:
- 通过
SVN
进行版本管理
脸连 2017/5-2018/7
项目介绍
脸连
是一款通过人脸进行社交的App。
项目概况
技术栈:
- 通过
Swift
语言编写,主要使用MVC
设计模式实现 - 通过人脸识别技术,获取一张图片中的多张脸,给这多张脸进行连接,也就是通过图片进行社交(
同框
关系) - 实现各种自定义UI
工程管理:
- 通过
SVN
进行版本管理
玩赚 2017/1-2017/9
项目介绍
玩赚
是以图片识别完成任务的新颖独特的方法对广告进行推广的App
项目概况
技术栈:
值得拍
是使用Swift
语言编写,主要使用了MVC
设计模式实现,部分使用MVVM
设计模式- 自定义拍照和一些特定玩法的UI
工程管理:
- 通过
SVN
进行版本管理
什么值得看 2016/12-2017/5
项目介绍
什么值得看
是一款给用户推荐全网经典影视的App
项目概况
技术栈:
什么值得看
是使用Swift
语言编写,主要使用了MVC
设计模式实现,部分使用MVVM
设计模式
工程管理:
- 使用
SVN
来进行版本管理 - 独立开发
即商 2016/6-2017/4
项目介绍
即商
是为了帮助线下实体商家以及服务提供者转型升级“互联网+”的一款app
项目概况
技术栈:
- 独立开发
- 使用
Objective-C
语言编写,使用了MVC
设计模式实现 - 主要分为消息、服务、管理、数据、个人五个模块。消息主要用作商家与客户沟通以及各种通知,其中使用了个推;服务主要是对商家主要使用的业务进行整理,并制作二维码,使客户能够通过扫码体验服务;数据主要用于查看各个功能的数据情况,使商家更快了解店铺情况;管理主要是用collectionview对一些商家主要使用的功能进行快捷管理
- 通过滤镜CIFilter生成二维码
工程管理:
- 通过
SVN
进行版本管理
即应 2016/6-2017/4
项目介绍
即应
是一款即商
的B端
项目概况
技术栈:
- 独立开发
- 使用
Objective-C
语言编写,使用了MVC
设计模式实现
工程管理:
- 通过
SVN
进行版本管理
午夜神器 2016/6-2018/4
项目介绍
午夜神器
是一款是两性生活秘密承认社区,男女情趣用品购物商城。
项目概况
技术栈:
- App主要功能是社区和商城,整体分为消息、社区、发现、商城、我的这5个模块。主打的功能有:午夜FM、秘密说、魔聊、俱乐部。午夜FM和魔聊用到了实时语音连接,商城使用collectionView对各种商品进行展示,秘密说使用帖子的形式展示话题社区
- 通过
Objective-C
语言编写,使用MVC
设计模式实现 - 部分数据使用
FMDB
和CoreDate
进行缓存 - 通过融云SDK实现实时语音连接
工程管理:
- 使用
SVN
进行版本管理 - 在本项目中主要负责商城、心愿墙、语音广场三个模块的独立开发
- 版本迭代优化上线
约克牙医 2015/6-2016/4
项目介绍
约克牙医
是一款专业为牙医打造的手机App,主要是便利于牙医方便管理自己日程安排,同时也可以跟用户进行简易沟通。
项目概况
技术栈:
- 通过
Objective-C
语言编写,使用MVC
设计模式实现 - App主要分为消息,日程,通讯录,发现,我的五个模块,消息模块患者用微信扫描医生的二维码就能和医生进行及时沟通,日程和通讯录能有效帮助医生管理患者,发现模块每日新增牙医行业最新资讯,我的模块主要有收藏,分享和个人信息设置等功能
- 使用环信SDK实现即时通信
工程管理:
- 使用
Git
进行版本管理 - 使用
Fastlane
自动化release和beta release 的流程
欢乐OA 2015/11-2016/4
项目介绍
欢乐OA
是为投资人公司自助开发的方便集团员工打卡、审批等操作的一款办公软件。
项目概况
技术栈:
- 通过
Objective-C
语言编写,使用MVC
设计模式实现 - 通过
CLLocationManager
来获取用户当前位置进行打卡 - 自定义一些项目中的控件
工程管理:
- 使用
Git
进行版本管理 - 使用
Fir
进行App分发