- 性格开朗,随和,工作方面责任心强;
- 有OC项目、Swift项目相关开发经验,能够快速融入团队参与开发;
- 对 iOS App安全和架构有一定的了解;
- 熟悉iOS各类app(电商类、直播类)移动编码实现,对电商类项目有一定的工作经验积累,经历过快速开发和保质开发,对这两种开发模式有自己的见解。
The Bump(2018/01–至今)
项目职务:
iOS高级开发工程师
项目描述:
使用语言: Swift + OC
The Bump主要是给怀孕的妈妈提供的app。目前用户量接近2510万,盈利主要在于广告和为各个平台母婴商品引流。
项目职责:
- 在职期间主导了项目重构,重新设计数据层架构。
- 目前主要负责管理项目开发进度,参与核心功能开发,版本迭代,review代码等。
Wedding Planner(2018/01–至今)
项目职务:
iOS高级开发工程师
项目描述:
使用语言: Swift
Planner是US AppStore上婚庆类排行榜第一的app,用户量3500万以上。目前在扩展加拿大,欧洲市场。为商家提供入驻平台,给即将结婚的新人带来一系列的服务。
用SwiftLint提高代码规范,集成Buddybuild自动打包,Pivotaltracker进行团队协作,接入Google DFP广告,使用MOAT实现广告点击量的统计,Segment进行事件的追踪等等。
项目职责:
- 主要负责协助同事进行版本迭代,
- 参与过代码部分重构,核心部分组件化封装,
- review代码,处理技术难点。
金e维(产品)(2017/06–2018/07)
项目职务:
iOS高级开发工程师
项目描述:
使用语言:OC
金e维属于移动办公类(OA)App,开始服务于自己公司,目的在于推广到其他公司服务的客户公司。此项目属于企业服务类App,并未上架到appStore,打包更新迭代在蒲公英上。
亮点在于:
注重了App安全。
1.在项目中网络请求参数使用Des3进行加密;
2.使用代码混淆,给逆向增加难度;
3.对App所处设备是否越狱做出判断,并给用户显示风险警告;
4.检测ipa文件是否被篡改,被篡改给出风险警告并终止程序。
项目职责:
1. 独立完成项目开发
2. 完成相关技术文档编写
新媒之家(2017/02–2017/06)
项目职务:
iOS工程师
项目描述:
使用语言:Swift
新媒之家是一款集资讯,强社交,语音直播,商品交易,分销为一体的app,主要为自媒体人提供一个平台。强社交主要在app里面提现为直播互动,单聊,群聊以及分享到微信、QQ等第三方平台等;语音直播有免费,收费及加密三种形式,商品交易包括公众号交易,域名交易等。
使用框架:
RongCloudIM、SnapKit、Kingfisher、YYModel、MJRefresh、pop、IQKeyboardManagerSwift、Alamofire、TTTAttributedLabel等。
项目职责:
1. 项目框架搭建
2. 任务分配
3. 核心功能模块开发
4. 完成相关技术文档编写
风生水(2016/11–2017/01)
项目职务:
iOS开发工程师
项目描述:
使用语言:Swift
风生水是以玄学为背景设计的赚快钱的项目,和饰品供应商合作,整个app设计成一个消费场景,引导用户进行消费。
使用框架:
AFNetworking、Masonry、MBProgressHUD、MJRefresh、SDWebImage、YYModel、POP等
项目职责:
1. 参与技术选型,决定项目使用语言
2. 项目任务的划分
3. 核心功能模块开发
红人装(2015/11–2016/07)
项目职务:
iOS开发工程师
项目描述:
使用语言:OC
红人装是一款集电商、轻微社交元素、视频功能于一体的服装导购类app。本项目的设计模式参考了礼物说,将买家引流到淘宝进行消费。
项目职责:
1. 负责基础第三方框架封装,视频播放模块功能实现
2. 针对购物车的业务逻辑进行优化处理。
3. 参与后期维护升级。
手指夺宝(2015/05–2015/11)
项目职务:
iOS开发工程师
项目描述:
使用语言:OC
手指夺宝是属于电商的一个变种,类似一元众筹类app。主要抓住用户的侥幸心理,进行商品促销。通过socket开发实现数据的即时刷新,保证数据的时效性。本人独立负责此app开发与维护。
项目职责:
使用市面主流三方处理请求图片等,通过Masonry框架适配不同机型,AsyncDisplayKit框架完成界面数据的展示及优化,短信验证用第三方mob进行登录注册的逻辑处理,导入微信支付SDK、银联支付SDK实现充值功能。