工作经历
2021-09-27 -至今锐开软件工程师
数据监控后台:独立完成前后端实现监测数据展示。 熟悉Redis、RabbitMQ等中间件。 熟悉spring-security,完全权限授权部分开发。 表计调试工具:独立完成上位机。 串口通信,封装私有协议,通过串口与表计设备进行通信。 QT5开发上位机实现通信报文展示。 物联网:从零开始实现上云,独立完成前后端实现设备数据远程控制及展示。 熟悉MQTT、Modbus、AMQP,串口、TCP/IP通用接口协议;非结构化数据存取。 熟悉阿里云产品ECS、RDS、物联网平台等应用; 熟悉钉钉群机器人API、邮件通知SMTP协议;定时任务; 实现Echarts自定义Svg可视化展示;SpringBoot微服务架构;Vue+ElementUI; devOps:熟练使用Linux指令;docker容器化部署项目;jenkin+k8s; 重构:传统javaweb项目;将javaweb-jsp项目重构为vue+springboot前后端分离; 实现多数据源;缓存管理;使用设计模式重构逻辑等。 移动端:hbuilder+:h5+APP实现移动端开发;vant。 业务:电力I2协议,61850;
2019-05-23 -2021-09-26鲜美信息Java开发
SQL语句调优:出入库单据百万级数据调优;分库分表。 Elasticsearch & Kibana:日志收集。 Docker & Jenkins & k8s:Docker脚本;Jenkins脚本;部署微服务。 独立负责车载系统:Netty框架;包括网络通信模块TCP/IP通信;多线程;异步;JVM调优。 理解JT/T808道路运输车辆终端通讯协议,根据协议进行编码、解码等的实现。 仓库管理系统:负责库位、单据、库存等模块逻辑及前端开发 使用状态机管理单据状态;使用RabbitMQ异步解耦结合业务事务补偿机制处理单据与库存扣减产生的并发问题; 分布式Redis;Mybatis;Gradle构建;Spring Cloue微服务构建。 业务:车载JT808协议;处理报文;进制转换;压测工具;
2018-07-02 -2019-05-13烨链科技Java开发
Echarts:负责红酒溯源项目监控图表;航线获取等。 会员积分:负责会员周报系统会员***。 ***负责中促***名活动功能;项目池模块。 文件I/O:负责生态圈项目APP上传下载功能;搜索历史。
教育经历
2015-09-01 - 2019-06-01上海商学院计算机科学与技术本科
绩点:4.48/5,信息学院TOP1 上海奖学金,上海市优秀毕业生