1,有完整直播平台开发经验,Java后台、Android、web全栈工程师,深度极客,工作狂人。
2,计算机专业毕业,精通Java语言,熟练掌握js、react等,熟悉C、C++,熟悉Linux系统,有音视频服务器和APP开发经验。
3,2年Java服务器和Web前端开发经验,3年Android开发经验。参与过多个前后端项目开发,涉及音视频直播、IM社交、教育、购物、企业管理等。
4,精通Java服务器开发,熟练掌握Spring、SpringMVC、SpringBoot、Dubbo、Netty、Redis、Mybatis、Nginx、Zookeeper、MQ、Mysql等,熟练掌握RPC服务器架构、集群、高可用、高并发、多线程、主从、自动化部署等开发技能,担任过项目研发主管,负责开发过复杂的企业级应用,业务类型包括音视频直播、音频转发、IM即时通信、购物、企业管理等,独立开发过复杂项目。
5,精通Android开发,熟练掌握MVC、MVP、MVVM、Databinding、Room、RxJava、Retrofit、Netty、RN、MQTT、Speex、Opus、Leakcanary等第三方框架且有源码阅读经验,熟练掌握多线程、Jni、自定义控件、动画、网络协议、蓝牙通信、json/xm、热更新等,熟悉Android系统源码,熟练掌握framework层开发,有Android系统定制化开发经验,有音频编解码、商城、即时聊天开发经验,独立开发过复杂项目。
6,熟练掌握Web前端开发,小程序开发,熟练使用html、js、css,熟悉bootstrap、react、vue、antd等库,有设计能力,能开发出美观的前端应用,有独立开发前端项目经验。
7,有架构设计能力,能根据需求设计出合理的应用架构。
8,熟悉网易云信、腾讯云、即构视频、各平台推送、龙骨动画、第三方登录、第三方支付等众多SDK。
天元对讲平台(协同开发)
开发环境:ubuntu14 运行环境:Centos7
主要技术:分布式、集群、SpringBoot、Mybatis、Mysql、Redis集群、Zookeeper、Netty、RabbitMQ、MQTT、客户端长连接、多线程等
功能介绍:企业入驻、树形企业管理、数据可视化、数据统计、文件上传下载、图表导入导出、模糊搜索、用户管理、群组管理、转发音频数据、业务开通、支付等
主要职责:开发群组管理、开发语音转发、开发用户状态管理、配置集群、部署和维护
天元对讲APP(协同开发)
开发环境:ubuntu14 运行环境:Android5.0+
主要技术:MVP、Netty、Retrofit、MQTT、Room、Jni开发、OpenSL音频录制播放、OPUS音频编解码、Speex音频编解码、音频降噪、音频增益、回声消除、进程守护等
功能介绍:Android平台上的公网对讲
主要职责:主要开发音频录制播放、编解码、降噪增益等Jni开发,以及Netty发送音频UDP包
对讲管理平台(独立开发)
开发环境:ubuntu14 运行环境:Centos7
主要技术:SpringBoot、Mybatis、Mysql、Redis、RabbitMQ、Nginx等
功能介绍:对讲app授权、对讲app统计、数据可视化、排序、图标展示、地图位置展示、轨迹展示等
主要职责:根据需求设计架构和数据表、开发功能并上线运营、维护
胖虎直播APP(独立开发)
开发环境:Windows7 运行环境:Android4.4+
主要技术:MVC、xUtils、数据库、AOP、RN、ffmpeg、Egret游戏引擎、OpenGL、自定义控件及动画、视屏采集和处理、Websocket、banner等
功能介绍:首页热门直播间展示、观看直播、赠送礼物、直播间聊天、申请成为主播、开启直播、美颜设置、单聊群聊、个人空间发布和查看动态、个人信息中心、充值和佣金提现、第三方登录
主要职责:独立进行项目搭建和开发