个人简历

基本信息


  • 基本信息: 裴杨威 | 1991年 | 本科
  • 个人博客: GitHub
  • 联系方式: 18721153967 | 邮箱
  • 工作开始时间: 2015/6

求职意向


  • 工作职位: 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设计模式实现
  • 部分数据使用FMDBCoreDate进行缓存
  • 通过融云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分发