# 个人信息

  • 姓名:张宁浩
  • 电话:185-7640-9210
  • 学历:大学本科
  • 毕业院校:东北大学大连东软信息学院
  • 专业:计算机科学与技术 (嵌入式软件开发方向)
  • 工作年限:8 年
  • 技术博客地址:https://oliverqueen.cn/
  • 掘金社区地址:https://juejin.cn/user/1574156379629310

# 个人优势

  • 熟练掌握 Objective-C,Swift 等编程语言,有良好的 OOP 思想及编程习惯,熟悉 OOP 的程序设计方法,
    熟悉网络编程;深刻理解 OC 内存管理机制,使用 Objective-C 语言开发有 3 年经验;

  • 精通 MVC、MVVM 等常用的设计模式并能熟练运用到项目构建;
    熟练使用 Cocoapods,carthage 集成,管理第三方类库 封装私有 pod, 高度实现项目组件化等;

  • 对代码结构优化、内存占用优化有一定经验,在多线程编程中有大量的经验,对提高 CPU 使用率,提高
    App 启动速度有一定经验;

  • 善于封装 SDK, 对项目组件化有一定经验

  • 善于总结工作中的问题,每周都会对本周工作进行总结查漏补缺,坚持更新自己的技术博客,致力于分
    享自己的研究与发现

  • 善于使用 OpenGL 做图片处理,使用 AVfoundation 库进行音视频的处理

  • 熟练使用 Runtime (因为之前一直在做 SDK 和组件化的东西,大部分功能需要用 Runtime 实现)

  • 精通 http 请求流程,以及优化 App 内部网络体验
    参加掘金翻译组,翻译过两篇国外文献、目前正在翻译 Marin Todorov 的《RxSwift-Reactive
    Programming with Swift)- 书

  • 编写 iOS 的 DNS 解析库,应该算是业内较早的 (在我做的时候没发现有完善的版本),SDK 已经编写完
    成,目前技术文档已分享到社区,获得比较好的反响,下一步准备将公司的业务代码解耦之后开源,让
    更多的人使用.

  • 沉迷于技术,热衷于编程,有较强的钻研精神,和学习能力,对目前所从事的工作有极大的兴趣和热情

# 工作经历

# 1. 香港绿洲游戏

# 工作时间: 2014.12-2015.5

# 工作内容:

  • 参与公司 iOS 项目的设计与实现,包括界面设计,搭建,以及简单的图像处理

  • 与后端服务器交互,共同协商后台数据编写.

  • 负责开发者账号的申请,证书申请,测试设备调试以及 APP 审核上架等操作,整体的 App 上架操作

  • 广告 SDK 的编写。私有 AP 的使用等

  • 负责调研用户喜好,引导 APP 的开发与改进,延长 APP 的生命周期。

# 主要项目:

# HiGame

主要是针对中东市场,是一款类似于游戏盒子的 App, 主要为公司的游戏进行服务,会推送一些游戏攻略,视频等信息,主要难点在于动画交互,和视频播放,私有 API 的使用,以及获取用户信息., 当时做这个项目属于本人 iOS 起步阶段。

# 2. 北京弟傲思时代信息技术有限公司

# 工作时间: 2015.5-2016.6

# 工作内容:

  • 参与公司 iOS 项目的设计与实现支付 SDK 开发

  • 完成多款产品的更新迭代,对项目进行优化,管理;

  • 新技术的研究与学习;

# 主要项目:

# 课栈

主要针对学生用户,他们可以在我们的平台上选择自己中意的培训机构来进行咨询和报名 可以申请贷
款,还款,预约课程、试听等操作 该项目使用 MVC 架构,使用 Mantel,AFnetworking,Sdweblmage
等第三方库 同时大量使用 JS 交互,主要难点在于一些 UI 布局,TableView 滑动加载的优化

# 课栈互联

校内教师的管理,实现学生录入,学费缴纳,人员管理、课程发布等操作。属于学校的 OA 系统。主要难点在于大量表单填写,富文本编辑器的实现.

# 工作总结:

技术成长最快的一次工作经历,由 iOS 初级开发者向中级过渡,大量的工作内容使我得到了很大的提高

# 3. 美图公司

# 工作时间: 2016.6-2018.6

# 工作内容:

  • 美图整体工具线的开发,相册 SDK,WebKitSDK,DNS 解析 SDK, 等一些通用 SDK.

  • 负责海报工厂 App 的整体迭代,需求评审,运营活动等

  • 负责 MixV 的 iOS 端开发.

  • 负责美颜相机的社区线 iOS 开发

  • 支付 SDK 开发

  • 完成多款产品的更新迭代,对项目进行优化,管理;

  • 新技术的研究与学习;

# 主要项目:

# MTFastDns

美图的 DNS 解析 SDK, 主要针对 DNS 劫持,DNS 解析时间过长等问题,最初接入美拍,提高直播的推流
拉流的成功率,降低网络延迟。后续接入美图全系产品。算是在美图做的比较重要的 SDK, 花的精力比
较多,因为在做的时候业内没有这方面成熟的产品,所有的坑自己踩,目前已经公开了技术文档,SDK
后续开源.

# 海报工厂

管理整个海报工厂项目,维护、版本迭代等,优化、重构原有的重要逻辑 (拼图、图片处理、音视频处
理上传下载等), 极大的提高原有性能,规划讨论一些运营活动,提高产品日活,目前日活 10W 左右,
线上 Crash 控制在两位数。海报也是公司内第一个适配新机型和新系统的 App, 个人感觉在接手该 App
后,App 质量显著提升.

# MixV

类似于 VUE 的视屏编辑 App, 依赖于一些公司的底层库,进行视频编辑和一些特效视频的拍摄,由 swift
编写。这个项目将本人的 Swift 水平从 swift2.0 强行拉至 Swift 最新版本,做一些音视频的处理,已经内存
优化的相关操作

# 美颜相机 - 社区线

美颜相机内置的社区模块,致力于让用户更好的使用美颜相机拍照,分享一些用户自拍的技巧,主要涉
及到视屏播放,音视频处理,图片处理,复杂 U 动画的实现,瀑布流下优化 TableView 的加载速度等.

# 工作总结:

由中级开发工程师到高级开发工程师的过渡,学到很多很多的东西,养成技术积累的习惯,每周会在组内做技术分享,建立了自己的博客,加入了翻译组,开源自己代码,与很多前辈交流接触,学到了不少的东西。对自身可以说是一个飞跃。

# 4. 腾讯(Tencent)

# 工作时间: 2018.7 - 至今

# 工作内容:

  • 负责全民 K 歌海外版的研发工作。

  • 负责基础组件的封装和维护。

  • 新的技术攻克

# 主要项目及工作内容:

# 全民 K 歌国际版主程

《全民 K 歌》是一款由腾讯公司出品的 k 歌软件,具有智能打分、专业混音、好友擂台、趣味互动以及社交分享功能。2014 年 9 月 10 日,全民 K 歌 ios 版本在 app store 首发,推出后备受好评。
2014 年 8 月 26 日,备受 K 歌玩家期待《全民 K 歌》正式开启预约下载,并将于 2014 年 9 月 1 日首发。作为腾讯首款 K 歌交友应用,《全民 K 歌》独创歌曲段落重唱功能,并拥有智能打分、趣味调音、好友擂台、趣味互动等功能。

  • 业务层音视频处理,各种音效,视频特效合成的工作,包括但不限于混音,电音,视频滤镜等效果;
  • 录制打分逻辑实现与完善;
  • 诸多核心模块的设计和开发,包括但不限于以下功能模块
    • 登录模块 --> 整体登录成功率提高
    • 无痕埋点模块 --> 简化业务层埋点逻辑,提高埋点准确度以及埋点体系的健壮性
    • Crash 防护模块 --> 降低整体 App 的 Crash 率,提高 App 的抗风险能力与稳定性
    • 录唱模块 --> 简化业务层的使用复杂度,提高问题排查效率,增强业务模块的可扩展性,来满足业务功能的迭代
    • 音视效处理模块 --> 增强业务模块的可扩展性,来满足业务功能的迭代
# 全民 K 歌国际版平台开发组负责人

负责团队的管理工作,包括人才培养、人才梯队建设、版本更新迭代方向把控(技术侧)、技术目标制定等工作。

  • 同时推动了项目组件化建设,增强了与其他项目团队的连接性,使项目完成了组件化的里程碑,为后续的版本迭代打下了基础。

  • 带领团队建立了项目的质量保障体系,打通了编码开发 -> 自动化测试 -> 性能测试 -> 版本发布 -> 各个指标监控 -> 用户反馈 / 告警处理 -> bugfix 的整套流程,极大的提高了版本质量以及问题响应速度。

  • 共带领团队成员 7 人,同时培养 3 人为优秀绩效员工,并完成多次晋级答辩并晋级成功。

  • 公司内部影响力(KM 平台为腾讯内部原创分享平台,通过技术文章原创,奖项获取等方式来获取内部影响力)

    image-20220918152912096

# 自我评价

在工作中有很强的责任心和求知欲,有很强的学习能力,善于发现,和解决问题,并能从问题中总结规律。使自己得到提升。善于举一反三触类旁通。有较强的团队合作精神,同时也具备很强的独立开发的能力,有较强的适应性,吃苦耐劳,工作踏实严谨。最重要的一点就是深深的爱着自己所从事的工作,喜欢编程,坚信代码可以改变世界。但是不满足于目前的工作内容,想学习世界各地的先进技术,不断的提高自己,希望能继续深造,在图像识别,人工智能领域有所造诣。 同时乐于分享和讨论,在掘金技术社区有一定的影响力。也希望跟优秀的人一起共事。

image-20220918152402131

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Molier 微信支付

微信支付

Molier 支付宝

支付宝