resume
  • README
  • resume-detailed
Powered by GitBook
On this page
  • 个人资料
  • 求职意向
  • 主要成绩
  • 专业技能
  • 项目经验
  • 自我介绍

resume-detailed

Leo 的个人简历,感谢您花费宝贵的时间浏览 :)

个人资料

  • 姓名:刘超/Leo

  • 性别:男

  • 邮箱:leodaxia#gmail.com (请手动把#替换为@)

  • 工作年限:10年

  • 住址:北京望京附近

  • GitHub:https://github.com/iTofu

  • 简历预览:https://leo-8.gitbook.io/resume

求职意向

  • 期望职位:高级 iOS 开发工程师

  • 期望薪资:面议

  • 是否离职:是,最快一周左右入职

主要成绩

  • App Store 精选 App 开发者

  • 主导开发的 App 最高日活 300w+

  • iOS 开源项目发起和维护者

  • 最后一届线下 WWDC 与会者(WWDC 19)

  • 多方向多款 App 开发经验,多家公司就职体验,前后主导开发过十几款 App 吧,上架经验同样丰富

专业技能

  • 熟练掌握 iOS SDK,具有丰富的 Objective-C/Swift 开发经验

  • 科班出身,对健壮的代码逻辑和良好的代码风格有着近乎苛刻的追求

  • 深入理解 OOP 思想,善于封装,高度解耦,全程面向模型开发,具备较强的设计能力

  • 平时偏爱和习惯使用命令行,熟练使用 Git、SVN 进行版本控制,也了解 SourceTree、SmartSVN 等 GUI 工具

  • 习惯查阅英文资料,如 Apple 官方文档等,善于利用 Google/StackOverflow 解决问题

  • 坚定奉行需求驱动开发的原则,乐于创造更好更“傻瓜化”的用户体验

  • 对 Code 有着与生俱来的学习兴趣和热情,热爱新技术,活跃于 GitHub、V2EX 等社区

项目经验

北京天桐互动信息技术有限公司

  • 在职时间:2019/1 - 2024/4

  • 部门职责:技术部 iOS 组组长

  • 工作描述:

    1. 参与产设研需求讨论会,就需求的必要性和可行性进行探讨。

    2. 负责整个 iOS 项目组的管理工作,同时负责编写大部分 iOS 项目的核心代码。

    3. 参与内部项目的孵化和试错。

快点阅读

  • 开发时间:2019/1 - 2024/4

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:https://apps.apple.com/cn/app/id1228112060

  • 项目描述: 快点阅读专注于国内的对话体阅读市场,通过内容+社区的方式成功吸引大量活跃用户。

  • 项目成绩:

    1. 快点阅读最高峰大概做到了300~400w日活,对 App 的稳定性、新功能开发与问题修复之间的平衡都带来了更大的挑战

    2. 随着用户量的爆发式增长,将项目从 Hybrid 开发转向 Native 开发,以便开发更多的功能(视频拍摄编辑等)和带来更好的用户体验

Real / Twinkle

  • 开发时间:2022/11 - 2024/1

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:https://apps.apple.com/cn/app/id6444555845

  • 项目描述: Real 立项时主要是通过用户完善资料参与匹配的方式达成陌生人社交,效果一般。后产品方向改为语聊直播,并改名为 Twinkle,产生了一定的流水,后受政策影响公司决定主动停止该项目。

PartyAI

  • 开发时间:2023/8 - 2023/12

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:未上架

  • 项目描述: PartyAI 是一款对标 Character.AI 的 AI 写作 App,早期的主要方向是 AI 落地应用,通过集成已有 AI 模型的方式向用户开放 AI 创作,在开发完成后因 Token 消耗较高且变现方式不明所以一直没有上架。

Tappy / Tipssy

  • 开发时间:2022/5 - 2023/10

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:https://apps.apple.com/us/app/id6443950726

  • 项目描述: Tappy 是一款面向英语地区用户的对话体阅读 App,采用了更多更大胆前卫的 UI 设计和交互方式。

Fumos / 泡泡阅读

  • 开发时间:2022/5 - 2022/8

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:https://apps.apple.com/us/app/id1635550628

  • 项目描述: Fumos / 泡泡阅读是快点阅读的海外版本,主要面向东南亚等使用繁中的地区。

快点TV

  • 开发时间:2020/10 - 2022/2

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:https://apps.apple.com/cn/app/id1541136399

  • 项目描述: 快点TV 是一款受百亿融资神话“Quibi”影响产生的、面世非常早期的短剧App。借助主站App“快点阅读”的海量自有版权IP,公司又投入大量人力及资金拍摄了一批原创短剧,快点TV在初期取得了一定资本方的青睐,但不久后“Quibi”暴毙,快点TV也在投资方集体放弃+dau惨淡的困境下主动关停。比较可惜的是,在项目关停一年左右,短剧市场突然爆发。

……以及一些其他不便公开的内部孵化项目

北京云之泰网络科技有限公司

  • 在职时间:2017/9 - 2018/9

  • 部门职责:技术部 iOS 组组长

  • 工作描述:

    1. 任 iOS 组长,负责『大片』iOS 移动端整体开发工作。

    2. 与设计部&后端沟通协调,确保素材正常给出。

    3. 负责各版本迭代,提高用户体验。

    4. 参与内部项目的孵化和试错。

大片 / Bigshot

  • 开发时间:2017/9 - 2018/9

  • 开发规模:团队

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id1274910157

  • 项目描述: 大片是一款提供移动端视频剪辑、浏览的视频工具&社区,为用户在手机上提供便捷的视频编辑器,和丰富的视频浏览体验。

  • 项目成绩:

    1. 开发的『大片』App iOS 端获得多次 App Store 推荐,包括『新鲜 App』、『中秋节应用推荐』、App Store『App』tab 顶部 banner 位精品推荐等。

    2. 『大片』App 依靠优质的产品体验,曾多次进入 App Store 摄影类别前 30 位。

  • 主要功能:

    1. 使用 iOS 原生音视频 SDK 实现音视频编辑合成,使用 GPUImage 实现滤镜

    2. 首次在手机端实现竖直 & 水平双瀑布流

北京佩罗互联网科技有限公司

  • 在职时间:2016/8 - 2017/8

  • 部门职责:研发部 iOS开发负责人

  • 工作描述:

    1. 前后负责 PrPr直播/见信/咕咕 App 的 iOS 开发工作

    2. 向后台提供 API 设计规范、并与后台对接 App 使用的所有接口

    3. 参与讨论产品方向,为 PM 提供可行性建议

咕咕

  • 开发时间:2017/4 - 2017/8

  • 开发规模:独立

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id1214222265

  • 项目描述: 类似快手的、主攻越南市场的短视频 App,后加入类似喜马拉雅的 FM 功能。

  • 主要功能:

    1. 类似快手首页的瀑布流效果,良好的视频加载体验

    2. 使用 AVKit 实现视频录制,使用 GPUImage 实现美颜和滤镜,借助三方 SDK 实现脸部道具(Faceu 效果)

    3. 配乐,把 iPhone 中的音乐与录制好的视频中的音频部分进行合成

    4. 集成友盟统计,对用户新增、留存、主要的功能使用情况进行详细统计,为运营的同事提供准确的数据来源

    5. 集成 Google 的 Ad SDK(广告),包括横幅和全屏等样式

见信

  • 开发时间:2016/12 - 2017/4

  • 开发规模:独立

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id1187571215

  • 主要功能:

    1. 使用 AVKit 实现视频录制,使用 GPUImage 实现美颜和滤镜

    2. 录制时可涂鸦、添加文字,画笔和文字颜色可选

    3. 使用 FMDB 缓存好友列表、好友信息、聊天记录等,保证在无网络环境下的用户体验(参考无网络下的微信)

    4. 利用视频点赞的数据自动生成视频精选集

    5. 视频可一键分享到微信、微博、QQ等社交平台

    6. 开创性地允许发视频邀请联系人,更加有趣,提高了邀请成功率

    7. 接入用户反馈系统,收集用户的意见

PrPr直播

  • 开发时间:2016/8 - 2016/12

  • 开发规模:独立

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id1150254794

  • 项目描述: 二次元直播平台,投资人认为二次元直播是一片可有所为的垂直领域,在直播大潮下应运而生的产品。

  • 主要功能:

    1. 先后使用 AVKit/GPUImage 实现视频录制和美颜滤镜功能

    2. 先后接入腾讯云互动直播/七牛直播云,实现推拉流功能

    3. 接入 TIM(腾讯 IM)绑定用户,实现如加入/退出直播间、发送弹幕、赠送礼物等 IM 相关功能

    4. 接入 IAP(苹果内购)等支付系统,实现充值功能

    5. 借助缓存池思想实现多行、复杂的礼物动画展示

    6. 利用 CALayer 实现自定义点赞动画展示

    7. 持续对直播采集、美颜、动画等进行优化

北京市揽梦科技有限责任公司

  • 在职时间:2015/9 - 2016/5

  • 部门职责:研发部 iOS开发组 技术Leader

  • 工作描述:

    1. 担任 iOS 开发组技术 Leader,负责和参数设计产品的功能和方向

    2. 主要负责公司项目——揽梦云签 iOS 客户端的开发和维护

    3. 跟踪负责相关代码的 Review

    4. 技术分享,对相关同事进行技术指导和协助

揽梦云签

  • 开发时间:2015/9 - 2016/5

  • 开发规模:2人

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id1006513728

  • 项目描述: 揽梦云签手机客户端,是一款基于云平台和无线定位技术实现用户定位签到的手机应用。配合无线打卡设备和云端考勤管理系统,通过应用将手机与目标打卡设备关联,当手机出现在打卡设备设定的地理范围内,可直接使用该应用签到签退。云端考勤管理系统记录存储用户考勤信息,用户可实现考勤信息的查询统计,单位管理用户还能够对相关用户考勤信息进行汇总统计,满足考勤管理需要。

  • 主要功能:

    1. 采取与硬件(考勤机)交互(蓝牙)和 GPS 定位的方式确认员工位置,验证打卡是否合法

    2. 对员工打卡统计和公司考勤统计数据进行定制化展示,如饼状图和日历式展示

    3. 利用 FMDB 和 SQLite 对打卡统计和公告等数据进行本地缓存,方便查看

    4. 集成环信 SDK,实现 IM(即时通讯)相关功能

    5. 实现如外出打卡、多班制打卡、请假审批、上下班提醒等特色功能

    6. 类似钉钉,但钉钉是含着金汤匙出生的…

北京市赛弗网络科技有限责任公司

  • 在职时间:2015/1 - 2015/9

  • 部门职责:研发部 移动开发项目组 组长

  • 工作描述:

    1. 担任公司的移动开发项目组组长,对移动客户端(iOS、Android)开发负责

    2. 独立开发 iOS 客户端,组内另两个成员合作开发 Android 客户端

    3. 参与客户端设计工作,为公司提供一些合理的建议

过路客

  • 开发时间:2015/1 - 2015/9

  • 开发规模:独立

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id973758667

  • 项目描述: 2015 年上半年在职期间为本公司开发的 App,工具+服务。 当用户处于公司的 WiFi 下,打开 App 即可实现一键免费认证上网,并提供如小红帽、站内餐饮、列车时刻查询等较为丰富的站内服务。公司的 WiFi 在全国各大火车站和部分机场都有铺设。

  • 主要功能:

    1. 识别连接的 WiFi 的 SSID 和 MAC 地址,在公司的 WiFi 环境下自动为用户开通上网功能

    2. 在不同的网络环境下(无网络/蜂窝网络/WiFi),进行不同的处理

    3. 使用 IDFA 对用户设备进行唯一标识,对用户信息进行 DES 加密处理

    4. 集成并封装美化 ZBar 实现扫描二维码功能

    5. 对 UILabel 进行定制,实现跑马灯效果,淡入淡出,开始微停留

    6. 仿微信浏览网页的效果,利用 iOS8 中新增加的 WKWebView 及 API,实现网页加载进度条

    7. 登录页对键盘弹出进行监听,在输入密码的时候 View 实现平滑上移,反之移回

    8. 使用 CoreLocation 类库实现自动定位当前城市,反地理编码,并优化性能

    9. 抽取公共父类,在公共父类中编写公共方法,如左上角返回按钮的自定义

    10. 封装所有网络请求,高度分离数据和其他层

    11. 实现对当前连接 WiFi 的网速测试

其他项目

  • 在职时间:无

  • 部门职责:无

  • 工作描述:个人项目开发

德玛西亚

  • 开发时间:2015/7 - 2016.8

  • 开发规模:独立

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id1067564880

  • 项目描述: 一款竞技类网络游戏《英雄联盟》周边 App。功能类似于腾讯的“掌上英雄联盟”。为用户(多半是英雄联盟玩家)提供资讯推送、战绩查询、系列囧图、资料库浏览、比赛视频播放与下载、账号绑定等功能。

  • 主要功能:

    1. 使用 Charles 抓取多玩论坛的接口(已邮件联系过多玩方面,同意使用)

    2. 修改数据请求的 Content-Type,伪装多玩产品进行数据收发

    3. 首页对 tableView 和 collectionView 多重复用

    4. 使用 FMDB 数据库技术,实现对英雄数据的缓存和筛选功能

    5. 英雄详细资料界面进行动态布局

    6. 模仿微信的图片浏览器封装了一个图片浏览器,提升用户体验

    7. 参考支付宝,App 进入后台卡片的时候,有个特色卡片效果

    8. 使用网页浏览器打开第三方内容时,实现部分广告屏蔽功能

你说我听

  • 开发时间:2015/6 - 2015/10

  • 开发规模:独立

  • 是否上架:是

  • 项目链接:https://itunes.apple.com/cn/app/id995121471

  • 项目描述: 利用语音识别技术开发的一款笔记本 App。用户只需轻轻对着手机说话,App 就会自动转换为文字并记录下来,轻轻松松写日记。

  • 主要功能:

    1. 利用讯飞语音识别技术,把声音转化为文字

    2. 搭建 Linux 服务器,配置 MySQL+OpenFire 环境,在 App 端基于 XMPP 框架实现简单的注册、登录、添加好友、保存个人资料等功能

    3. 个人资料界面仿微信进行差异化处理

    4. 笔记界面的 Cell 实现自适应,根据内容调整高度

    5. 使用 FMDB 实现收藏

    6. 使用 Storyboard+AutoLayout 进行敏捷开发

自我介绍

我从小就对电脑有很大的兴趣,小时候学校发了电脑课教材但不教,我便自己在家里的电脑上跟着书捣鼓。后来接触了 iOS 开发,对 Apple 从开发到产品的整套流程都非常喜欢,觉得它很优雅。

从事 iOS 开发以来,我前前后后开发、参与开发了十几款 App,对于立项、开发、上架、广告等业务合作接入等方面算是略有心得,期间和同事相处得也很融洽,参加工作后不久就一直担任公司得 iOS Leader。对于 iOS 开发,也算是积累了一些自己独特的经验和见解。

工作上技术尚可,乐于探索。

生活中脾气好好,不急不躁。

信奉需求驱动开发,鄙视非正常加班(上班混时间却加班做需求蹭加班费之类),追求效率与结果。

我期待一份富有挑战性的工作,一家像我一样对未来充满希望的公司,共同努力!

“好马遇伯乐,伯牙有子期。”

感谢浏览 :)

PreviousREADME

Last updated 2 months ago

工作经历和项目经验较为丰富,同时在 GitHub/CocoaPods 开源的几个项目,被 集成使用

一直任 iOS 组长,前后统筹和主导了 、快点TV、泡泡阅读、Tappy、Twinkle 等 App 的 iOS 版本开发。

项目描述: 受美国十分流行的视频社交应用 (社交榜一度前三)启发研发的 App,主要包含关系建立、视频收发等社交功能。

摒弃了系统的 UIActionSheet,使用了自己写的 ,使界面设计更统一(https://github.com/iTofu/LCActionSheet)

在 GitHub 上也开通个人主页( https://github.com/iTofu ),在 MIT 协议下开源了一些框架项目,获得逾千的 Star,被近 集成,可在 CocoaPods( https://cocoapods.org/owners/20138 )& AppSight( https://www.appsight.io/sdk/lcactionsheet )查看部分统计数据,算是对开源社区的一点点回馈吧。

4000+ Apps
快点阅读
Marco Polo
LCActionSheet
4000 App