PHP开发组长 深圳
叮咚课堂是一个儿童英语在线学习平台,主要面对5~10岁用户,基于AI在线互动教学方式,为学生提供游戏化和系统化的在线美 国小学教学课程,课下可以进行语音跟读训练,并且可以通过星星积分兑换实体礼品,旨在提高学生学习的积极性与英语水平。
项目:叮咚课堂项目描述:
PHP7+MYSQL5.7+NGINX+Redis5.0技术组合,基于Laravel5.5开发,云系统采用CENTOS
直播加速方案:采用阿里云视频服务,基于rtmp协议,通过推流和播流来实现直播课堂 视频资源采用阿里云OSS存储并采用CDN进行加速
百度AI接口和分词技术实现语音识别排行等展示数据采用Redis缓存
主要职责:
负责整体系统架构分析与实现流程讨论,并形成方案负责协助技术总监进行技术选型,代码review
负责小组项目进度把控,人员协调,以及风险把控
带领团队进行APP后台接口开发,负责业务梳理,攻克团队技术性难点,bug排查,性能优化工作 视频直播推流与播流管理,对接阿里云OSS存储。部署CDN加速服务方案。
课程核心功能模块开发
预约课程的学生采用kafka队列方案进行异步短信和邮件提醒laravel底层代码优化