实现网
sapphire

昵称登录后显示

800/8小时
3年工作经验

奇虎360
安卓开发工程师

华为
云计算开发

威尔视觉
安卓高级开发

0

被预约次数

1

被收藏次数

0

被评价次数

擅长技能

掌握安卓常见的UI和内存优化方法,掌握view的绘制原理。
掌握播放器的数据下载、数据缓冲、音视频同步原理和视频的渲染流程。
掌握jni开发,掌握Open GL的渲染流程,能够给视频做各种后处理如改变视频画面的对比度、饱和度和添加各种滤镜效果。
编程语言:熟悉Java,能够写C++,了解Python。Java对于JVM有一定了解,掌握java的多线程技术,熟悉java的内存回收策略,了解java类的加载机制。
掌握android的网络编程。
研究过Weex的源代码,有一定的写前端的能力。
掌握android app的混淆方法,熟练使用Jenkins打包。
能够使用Unity开发安卓app,掌握Unity调用安卓jar包或者aar包的方法。

项目经验

01/2017至今 威尔视觉科技有限公司(安卓开发、Unity开发)
完成公司安卓VR播放器HLS直播功能的开发,使播放器支持Facebook的金字塔编码方案。开发的功能包括26个视角的视频和1路音频的m3u8列表的下载和动态更新,不同视角的视频流和音频模块的缓冲管理,以及音视频同步的优化(支持列表中分片的不连续)。
掌握 FMP4的文件结构,能够使用ffprobe分析音视频数据定位问题。
完成安卓VR播放器渲染模块的优化,将播放器的每帧视频画面的渲染时间从平均12 ms 降低到9 ms左右。
使用JNI完成了播放器视频数据的解密工作。
对视频画面进行后处理工作,如改变画面的对比度、饱和度和添加各种滤镜效果
完成公司安卓播放器SDK的混淆工作。
优化安卓SDK的内存开销,解决了一些内存泄漏问题。
使用Unity开发公司的app,完成360度视频播放和180度视频的播放功能开发:支持全屏播放和VR模式播放,全屏模式支持重力感应和手势拖拽切换播放的视频画面。
优化app的数据列表的和图片的加载逻辑,实现图片的三级缓存。

05/2016至01/2017 华为 (云计算开发)
任职于华为公有云IAM部门,负责华为云公有云的身份认证,主要涉及的语言有 python/javascript/java,涉及的模块包括前端和服务端开发。
完成华为N+1 pub机制模块的开发,实现region、用户、角色的业务定制。
完成IAM Console微服务的构建优化,打包速度提升一倍。
完成在线增加region的工具的开发。
修改前后端功能的bug

03/2015至05/2016 奇虎360(安卓开发)
任职于核心安全产品部浏览器部,负责手机浏览器部分功能的开发
完成360手机浏览器播放器模块的视频下载、管理页面和清晰度切换功能开发
参与360浏览器内置插件抢票王的开发工作,开发了离线抢票模块和查询火车票模块
完成奇酷浏览器用户中心模块的部分模块的开发,并与收藏夹、云盘模块对接
基于360云盘开放的接口,开发了将电脑中的文件上传到360云盘的工具

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

南山
深圳全区域都可以

被预约

0

被收藏

1

被评价

0

立即预约

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

南山
深圳全区域都可以

已通过身份认证