个人介绍
熟练掌握Objective-C,熟悉Swift开发,熟悉App开发主流框架和开发模式,能灵活运用解 决问题,具有独立开发、上线App的能力。
熟练掌握UI、网络、多线程、runtime和runloop机制、内存管理等特性。
熟悉常用算法和数据结构。
熟悉常用架构模式,如MVC、MVVM、MVP。
熟练掌握单例、代理、桥接等设计模式。
熟悉APNS推送机制,熟练集成个推、极光、友盟等常见第三方框架。
熟练使用代码管理工具协同开发。
对软件质量和产品体验有责任心,有良好的沟通和协作能力。
工作经历
2016-06-15 -2021-10-15北京中视广信科技有限公司iOS开发工程师
负责公司项目iOS端app的开发,参与项目需求分析、技术调研。 进行模块设计、代码编写、对接测试等工作,保证代码质量。 负责iOS端app企业版本分发和App Store版本上线。 跟进iOS平台终端技术的更新,对iOS平台开发技术进行研究。 参与业务需求讨论,完善各类文档。 提供产品相关技术支持。
教育经历
2007-09-01 - 2011-06-30郑州轻工业学院网络工程本科
大学就读网络工程专业,涉及网络知识的学习以及编程课程的学习。
技能
央视OA系统移动版一期工程,主要为用户提供台内日常生活和节目生产流程相关的功能,为员工日常工作提供便利。 • 参与需求分析和模块设计,对接后端开发和业务部门。 • 设计并实现主题切换逻辑,可以实现多个主题间自由切换,或者由服务端强制使用特定主 题。 • 基于AVPlayer实现音频媒资库音频播放器,包括文件缓存、断点续传功能。 • 基于ijkplayer实现视频播放器,用于CMS视频稿件、审片和媒资库打点标记。 • 实现消息列表模块,本地使用SQLite存储消息数据,按分类显示。 • 基于MQTT实现简单IM模块。 • 通过Mediator实现消息链接和功能列表对指定功能页面的调用。 • 集成讯飞SDK,在审片模块中通过语音转文字输入审片意见,最终同时上报文字和语音版的 审片意见。 • 资源预约状态、CMS列表、媒资素材下载申报、审片意见提交等其他模块的实现。 • 完善产品说明、测试用例等文档,绘制二期项目部分模块原型设计。