北京视游互动科技有限公司2018.07-2021.03
移动开发
内容:负责 APP 端 及其 TV 端整体规划及其部分模块的研发,及其项目架构搭建,硬件 SDK 封装
该项目是以 TV 端为主,实现 TV 端搭配智能硬件,实现 TV 端的互动教学。 主要业务分2大模块
模块一 TV 端教学 APP
该 APP 主要以英语互动直播教学为主,目标群体为 k12 用户,目前已数学,语文,英语,学前 启蒙为主。
我主要负责项目架构和部分业务板块处理。 模块二 智能硬件(触控板)操控 SDK
该智能硬件主要是结合了摄像头麦克风的手绘版,硬件建立连接以后,通过 RTSP 协议获取视频 数据,使用 FFmpeg 对齐 h.264数据解码,封装输出多种数据格式。实现 SDK 能力。
JavakotlinPython
中山市速倍云电子技术有限公司2018.01-2018.08
研发部Android
内容:负责Android这块的整体协调研发规划
react-nativejavaAndroid UI
银科环企(北京)科技有限责任公司2015.07-2018.01
研发九部Android
内容:负责项目中门票售卖模块,商品销售模块,餐饮售卖模块,报表统计模块,系统设置模块以及安卓后台服务器版本更新的开发。
技术点
socket recylerview Nginx bootstrap springboot等
家有课堂(视游互动)2018.07-至今
架构搭建
内容:该项目是以 APP 端 TV 端为主,实现 TV 端搭配智能硬件,实现 TV 端的互动教学。
主要业务分2大模块
模块一 TV 端教学 APP
该 APP 主要以英语互动直播教学为主,目标群体为 k12 用户,目前已数学,语文,英语,学前
启蒙为主。
我主要负责项目架构和部分业务板块处理。
模块二 智能硬件(触控板)操控 SDK
该智能硬件主要是结合了摄像头麦克风的手绘版,硬件建立连接以后,通过 RTSP 协议获取视频
数据,使用 FFmpeg 对齐 h.264数据解码,封装输出多种数据格式。实现 SDK 能力。
技术要点:
1. Databinding+LiveData+ViewModel+Room+Retrofit+ Lifecycles搭建项目架构
2. 使用 RTSP拉流,
3. FFmpeg 处理音视频流数据,对齐 byte 长度 640 转 2048 算法
4. 处理 pcm转 wav,实时语音识别转换
5. 使用 Walle多渠道打包
环企逸云版柜台机(银科环企)2017.01-至今
技术总监
内容:负责项目中门票售卖模块,商品销售模块,餐饮售卖模块,报表统计模块,系统设置模块以及安卓后台服务器版本更新的开发。
业绩:该项目是一款适用于游乐园场所的智能化app,操作简单方便
主要业务分为6大模块,一:门票售卖,二:商品销售,三:餐饮销售,四:会员中心,五:报表统计,六:系统设置。
第一模块门票售卖模块含有购票,兑票,会员卡,退票,重新打印,设置游玩日期。
购票功能通过后台接口查询可购买的票的种类,可使用现金,支付宝,微信,银行卡,会员卡,礼卷,账户等多种混合支付方式进行购票,付款时可通过扫描二维码,或者扫描枪扫描二维码进行付款,并且付款打印小票以及门票,然后存入数据库。
兑票主要包括散客和团购俩种兑票方式,与后台服务器交互,散客兑票查询线上支付后或者需要到付的票,然后用户可通过门票串码号和手机号以及身份证号来营业景点进行兑票,然后打印小票进行核销,团购兑票可通过订单号查询支付或者到付的票,然后根据实际到场的人数进行兑票,并且打印小票进行核销。
会员卡功能暂时未开发。
退票功能,主要是针对一些临时有变动的用户开发的功能,可是从后台判断用户购票时的支付方式,然后查询进行退款,打印小票预留。
重新打印主要是为了怕用户丢失门票,可通过门票号进行查询丢失的票,然后重新打印此门票入园。
设置游玩日期是打印门票时根据用户想要游玩的日子进行设置。
第二模块餐饮销售以及第三模块商品销售,类似于门票销售
其中含有会员卡,退货,重新打印功能。
可根据后台查询出来的商品分类进行购买商品,支付,打印
VTM2017.08-2017.10
Android
内容:负责Vtm设备开发
删除
太陽城集團2016.12-2017.01
Android
内容:是太陽城集團一款户口管理软件,记录一些户籍,货币,消费,积分等等信息。
技术要点:
1.使用MVP的架构模式实现代码的编写,
2. 使用Retrofitz注解框架方法来调用数据
3. 使用阿里的freeline提升项目编译速度
4.优化gradle,简化项目展示