盒子
盒子
文章目录
  1. 个人信息
  2. 实习经历
    1. 新浪( 2017.3 - 2017.5)
    2. 上海深屹网络科技有限公司( 2016.7 - 2017.3 )
  3. 开源作品
    1. YFMediator
    2. YFRouter
  • 在校学习(2013.9 ~ 2017.6)
    1. 项目经验:
      1. Comein ( 2016.02 - 2016.04 ) Objective-C
      2. 穷开心 ( 2015.07 - 2015.10 ) Objective-C
    2. 在校经历:
  • 技能补充
  • Resume

    个人信息


    实习经历

    新浪( 2017.3 - 2017.5)

    iOS 开发工程师

    新浪新闻

    • 主要负责客户端30%的功能模块开发
    • 负责灰度测试与发布系统 SDK 的设计与实现
    • 参与项目组件化改造
    • 负责客户端80%的性能调优工作
    • 搭建 Jenkins 参与 workflow 的优化

    上海深屹网络科技有限公司( 2016.7 - 2017.3 )

    iOS 开发工程师

    玩城

    一款玩转城市人、物、店的社交分享移动客户端

    • 主要负责客户端50%功能模块的开发
    • 复杂业务模块的复用以及重构
    • 参与性能的优化,设计缓存方案
    • 负责 App 打包、内测分发和上线发布

    小店宝管理端

    供公司内部使用,方便编辑人员对玩城用户发布的内容进行管理。

    • 负责所有新功能的开发和维护

    小店宝店长端

    实体门店销售管理神器(生意记账+客户管理+会员营销+活动推广)

    • 参与维护,修复已知 BUG

    开源作品

    YFMediator

    iOS 组件化中间件,管理本地 ViewController,通过 classNameURL 调用组件。

    YFRouter

    一个高效、轻量级的路由系统,处理一系列的 URL Router 问题


    在校学习(2013.9 ~ 2017.6)

    项目经验:

    Comein ( 2016.02 - 2016.04 ) Objective-C

    此项目是一个是一款基于 XMPP 和 WebRTC 开发的移动 IM 软件,后台使用 openfire 和用 Node.js 写的 STUN 服务器,实现文字、语音聊天,发送图片、文件,视频通话和实时电子画板。

    穷开心 ( 2015.07 - 2015.10 ) Objective-C

    此项目是一个沙发客交流平台,用于参加大学生创新创业大赛以及互联网+大赛,后台使用 Node.js 在 cnodejs.org 基础上做的二次开发。

    在校经历:

    • 多次获得一等奖学金
    • 多次参加金点子、挑战杯并获得省级奖项
    • 参加互联网+大赛获得省级银奖
    • 参加东博会配合香港馆负责人分派工作和协助处理香港商家的突发问题

    技能补充

    • 扎实的 Objective-C/C 基础,熟悉 Swift
    • 对 iOS 项目架构和组件化有一定个人见解,熟悉 RAC
    • 熟悉 Runtme、RunLoop
    • 熟悉 MVC、MVVM、单例、工厂、委托、观察者等开发中常用的设计模式
    • 熟悉 GCD、NSOperation、NSThread 多线程编程
    • 熟悉网络编程,熟悉 HTTP、TCP、UDP、socket
    • 熟悉 CoreData、Sqlite、MySQL
    • 熟悉 AFN、YYKit、Masonry、MagicalRecord、FMDB 等开发中常用的第三方库
    • 熟练使用 CocoaPods、Carthage 对第三方库管理
    • 良好的编程习惯和数据结构算法基础
    • 工具相关:Instruments、Charles、Sketch、Photoshop
    支持一下
    可以请我喝瓶可乐吗?