智慧工地平台
项目描述:
该产品平台,可服务于各种建设工地和工业厂区。具体提供包括项目管理,人员定位考勤,车辆出入管理,劳务实名制,工资结算,危化品实时监控,BI数据可视化等一系列服务。
开发环境:
Linux+JDK8+Maven+Jenkin+Git+MySQL+IDEA+SpringBoot+Mybatis-Plus+Netty +Nginx+Vue2.0
责任描述:
主要负责该产品中人员车辆定位相关的开发工作,提供微服务实现;
根据硬件组新制定的通讯协议,修改报文解析过程;
与车辆识别硬件对接,提供后台业务接口支撑;同时前端实现车辆管理统计功能;
与GPS供应商对接,定时拉取场地车辆的位置轨迹信息;
与大屏可视化对接,推送在场车辆实时位置信息,人员实时定位和考勤数据等;
兼容客户已有的车辆平台,为不同客户提供定制的数据统计接口;
现场环境的搭建和服务的部署;
MES
项目描述:
金轮针布定制的生产执行推进系统。系统包含认证,注册中心,网关,订单对接,物料对接,设备管理,计划管理,条码管理,工单管理,仓储管理模块。PDA端Android 工业APP。
开发环境:
Linux+JDK8+Maven+Jenkin+Git+MySQL+IDEA+SpringBoot+JPA+SpringCloud+Vue2.0+Android SDK
责任描述:
技术选型架构:SpringBoot、SpringCloud组件 + 前后端分离模式;
制定WBS,拟定工作计划,定义接口规则,设计各个模块相应数据表结构;
服务器环境搭建,利用Jenkins进行CI,初步调研Docker;
后端框架的搭建:Gateway网关,认证模块,Eureka注册中心,条码,工单,仓储服务实现;
前端Vue+Echarts分析报表的实现;
PDA终端 Android应用的开发;
NewsContent
项目描述:
华为终端浏览器信息流推荐系统。根据用户画像为终端浏览器提供新闻推荐的信息流平台。
开发环境:
华为云+ JDK8+Maven+Git+华为云龙流水线+ IDEA+SpringBoot+Kafka+Redis
责任描述:
公共服务接口和部分频道业务服务接口的实现;
频道数据的筛选,去重,分发,下架;
调研Solr搜索应用服务器的使用及搭建;
搭建ELK日志搜集平台(FileBeat+Logstash+Elasticsearch+Kibana);
使用华为Dev-Ops工具链对项目进行持续构建,质量检查,自动化测试和版本发布;
中联重科IOT
项目描述:
中联重科集团定制的车联网云平台,为车辆终端提供开销户,实时监控,文件生成,门户展示,短信邮件提醒等服务。
开发环境:Linux+ JDK6+Maven+SVN+ MyEclipse+SSH+Tomcat+Oracle
责任描述:
编写Netty客户端测试桩,组织测试报文,进行压力测试;
数据接入层(DAG)编写Netty 客户端向业务处理层(CPS)发送protobuf数据;
平台门户(Portal):开销户,监测报表相关js功能实现;
搭建Redis-Sentinel 集群,整合配置SpringDataRedis,搭建数据缓存;调研Redis-Cluster;