Wyeth

资深iOS开发工程师
上海某公司 · 8年经验
Wyeth
日薪: ¥800/8h
地点: 上海 闵行
时间: 周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
ID:207612 复制

0
接单数
0
评价数
1
收藏数

AI 技能提取 | iOS Objective-C Java C++ C语言 Git SVN 微服务 高并发 Dubbo Elasticsearch MySQL Redis ZooKeeper
本人从事软件开发8年,擅长iOS开发、音视频开发、图形(OpenGL ES)开发和Java后端开发,主要技术掌握如下:
1.精通C/C++/Objective-C语言编程及其混编,熟练运用Java语言编程;
2.掌握iOS内存管理、多线程编程及常用系统框架、数据结构与算法;
3.音频的采集、回声消除、混音、编解码和常见音频文件格式封装;
4.视频的采集、滤镜、转码、编解码和GPU渲染;
5.跨平台播放器的开发。
6.熟悉微服务架构(Dubbo+ElasticSearch+ZooKeeper)及Redis、Hibernate、MySQL、消息队列、负载均衡、高并发后端编程技术。
7.熟悉第三方开源库FFmpeg、X264、IJKPlayer、Lame、Sox、fdk-aac、PJSIP、XMPP、GPUImage等并熟练进行二次开发。
8.熟练使用SVN和GIT版本管理工具;
9.iOS应用性能优化与安全防范。

一、互动教育
独立完成iOS客户端的设计、编码和App Store上架工作,iOS客户端模块包括用户登录、课程直播、课程回放、课表和用户中心。

二、安眼iOS客户端重构
为满足公司持续的业务迭代需求,承载百万量级用户,改善代码的易维护性,对安眼iOS客户端进行了全面架构重构和代码重构,有效解决老项目中存在的90%功能和性能问题,有效加快版本迭代效率。

三、服务端视频录制与转码
为解决C端用户监控录像的精准录制和优化H5观看监控录像的实时性问题,通过深入分析H.264视频编解码,研究第三方编解码库FFmpeg和x264,使C端用户监控录像的录制误差由原来平均6s提升到50ms,通过转码使H5端观看实时性由原来36s提升至6s。

四、底层播放器重构与iOS SDK开发
为满足公司内部模块化/组件化需求和B端原生应用对接需求,参与了底层跨平台播放器重构、并封装了Player和Live两款iOS SDK,并对Player进行定制化开发。

五、积分墙Java后端项目
经历由0-1的研发,再到快速迭代、重构为稳定、成熟的产品,个人主要成就如下:
1、带领Java团队进行业务拆分、模块划分,全面架构重构和代码重构;
2、用户领取任务高峰时段业务逻辑重写,解决高峰时段用户做任务;
3、Redis缓存数据结构重构,降低缓存占用量;
4、基于Redis分布式锁的实现,解决高峰时段用户任务超领问题;
5、打通支付宝、微信支付平台,实现用户24小时内灵活提现到账;
6、集成消息队列MQ,解决用户高峰时段数据安全及一致性问题;
7、建立iOS客户端、服务器端和第三方平台三位一体防作弊机制,有效遏制作弊用户高达99%;
8、iOS客户端越狱检测与集成隐藏功能上架App Store;
9、实现用户本地头像的裁剪、压缩及上传到服务器,使图片大小限制在59KB以内;
10、实现基于Redis任务过期业务逻辑,达到快速处理用户过期任务和回收Redis缓存空间目的。
Wyeth ID:207612 复制

Wyeth

资深iOS开发工程师 · 8年经验 · 上海某公司
城市上海 闵行 日薪800元/8h 时间 周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
1
被收藏

信用行为

0
接单数
0
评价数
1
收藏数

技术能力

AI 技能提取 | iOS Objective-C Java C++ C语言 Git SVN 微服务 高并发 Dubbo Elasticsearch MySQL Redis ZooKeeper
本人从事软件开发8年,擅长iOS开发、音视频开发、图形(OpenGL ES)开发和Java后端开发,主要技术掌握如下:
1.精通C/C++/Objective-C语言编程及其混编,熟练运用Java语言编程;
2.掌握iOS内存管理、多线程编程及常用系统框架、数据结构与算法;
3.音频的采集、回声消除、混音、编解码和常见音频文件格式封装;
4.视频的采集、滤镜、转码、编解码和GPU渲染;
5.跨平台播放器的开发。
6.熟悉微服务架构(Dubbo+ElasticSearch+ZooKeeper)及Redis、Hibernate、MySQL、消息队列、负载均衡、高并发后端编程技术。
7.熟悉第三方开源库FFmpeg、X264、IJKPlayer、Lame、Sox、fdk-aac、PJSIP、XMPP、GPUImage等并熟练进行二次开发。
8.熟练使用SVN和GIT版本管理工具;
9.iOS应用性能优化与安全防范。

项目经验

一、互动教育
独立完成iOS客户端的设计、编码和App Store上架工作,iOS客户端模块包括用户登录、课程直播、课程回放、课表和用户中心。

二、安眼iOS客户端重构
为满足公司持续的业务迭代需求,承载百万量级用户,改善代码的易维护性,对安眼iOS客户端进行了全面架构重构和代码重构,有效解决老项目中存在的90%功能和性能问题,有效加快版本迭代效率。

三、服务端视频录制与转码
为解决C端用户监控录像的精准录制和优化H5观看监控录像的实时性问题,通过深入分析H.264视频编解码,研究第三方编解码库FFmpeg和x264,使C端用户监控录像的录制误差由原来平均6s提升到50ms,通过转码使H5端观看实时性由原来36s提升至6s。

四、底层播放器重构与iOS SDK开发
为满足公司内部模块化/组件化需求和B端原生应用对接需求,参与了底层跨平台播放器重构、并封装了Player和Live两款iOS SDK,并对Player进行定制化开发。

五、积分墙Java后端项目
经历由0-1的研发,再到快速迭代、重构为稳定、成熟的产品,个人主要成就如下:
1、带领Java团队进行业务拆分、模块划分,全面架构重构和代码重构;
2、用户领取任务高峰时段业务逻辑重写,解决高峰时段用户做任务;
3、Redis缓存数据结构重构,降低缓存占用量;
4、基于Redis分布式锁的实现,解决高峰时段用户任务超领问题;
5、打通支付宝、微信支付平台,实现用户24小时内灵活提现到账;
6、集成消息队列MQ,解决用户高峰时段数据安全及一致性问题;
7、建立iOS客户端、服务器端和第三方平台三位一体防作弊机制,有效遏制作弊用户高达99%;
8、iOS客户端越狱检测与集成隐藏功能上架App Store;
9、实现用户本地头像的裁剪、压缩及上传到服务器,使图片大小限制在59KB以内;
10、实现基于Redis任务过期业务逻辑,达到快速处理用户过期任务和回收Redis缓存空间目的。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏