IT人力外包人才简历库

返回列表

高级Android开发工程师(网络架构方向)

驻场外包人员
工作年限:6年 意向城市:深圳 浏览:4次 发布时间:近期

技能标签

Java Android开发 Android架构 网络编程 数据存储 WebSocket Socket UDP HTTP OKHttp MVVM MVC 音视频传输 WebRTC 多线程下载

专业技能

精通Java编程语言,具备扎实的OOP、设计模式及JVM原理掌握。精通Android全栈开发,熟悉MVVM/MVC架构设计。精通Android体系架构(应用层、框架层、类库层及Linux内核驱动层),熟练掌握Android API调用规范。精通数据存储方案(SharedPreferences、SQLite数据库、ContentProvider、网络存储及文件存储)。精通TCP/UDP协议、Socket编程及HTTP协议实现,熟练使用OKHttp网络请求框架。熟悉音视频传输协议及WebRTC技术。具备多线程下载、异步任务管理及网络状态监控能力。

工作履历(脱敏处理)

主导空中课堂核心模块开发,实现WebSocket指令传输与UDP网络优化,解决长链接中断问题。设计基于WebRTC的音视频传输方案,实现跨终端同屏交互。开发资源中心应用,采用MVVM架构实现文件流转管理,通过DownloadTaskManager实现多线程下载及进度同步。优化班级空间应用,实现语音视频录制及评论系统,支持百万级并发访问。具备完整的系统架构设计、性能调优及大规模用户场景处理经验。

项目经验(脱敏处理)

空中课堂项目:主导核心功能开发,采用WebSocket实现双向指令传输,通过UDP协议优化直播网络传输,解决TCP阻塞问题。设计心跳机制与异常重连方案,实现千人在线直播稳定性保障。集成WebRTC技术实现音视频流传输,开发解包组包算法支持多终端同步。实现直播内容回放功能,支持文件下载、解压缩及MP3播放,保障完整课程内容还原。项目上线2年,累计用户活跃超10万。

资源中心应用:基于MVVM架构开发资源管理模块,实现文件上传、下载、预览及分享功能。设计统一文件上传管理服务,通过Service实现多任务并发处理。开发DownloadTaskManager实现多线程下载及进度同步,优化后台上传流程提升用户体验。完成定制机型适配,解决不同设备间的兼容性问题。

班级空间应用:采用MVC架构开发社交功能模块,实现动态发布、评论互动及多媒体附件支持。优化语音视频录制性能,设计高效的数据传输协议。完成百万级并发访问场景下的稳定性测试,保障核心功能可用性。

驻场外包优势

服从性高

严格遵守甲方管理制度

技术扎实

6年项目实战经验

可长期驻场

接受异地项目外派

快速响应

24小时内可到岗

企业人才对接

专业IT人力外包服务

如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。

合作热线

18969108718

商务邮箱

ntit@163.com

微信扫码咨询

微信咨询二维码

扫描二维码添加商务对接

立即申请人才对接