长期从事Java开发工作,有带团队经验,能自主完成需求分析、文档编写及项目架构搭建。熟悉Java底层,多线程知识,熟悉Spring, SpingMVC, SpringBoot, SpringCloud, JPA, Mybatis, Oracle, MySQL, Redis, RabbitMQ, Javascript等技术,曾经全栈开发并且交付了一个项目,代码风格整洁,有良好的注释和文档习惯。
实验室后台管理及大屏可视化系统
该项目需要接入多个不同内部系统的对外接口,或者直接读取该系统数据库,以获取机房温度,用电量,针对每个机柜的网络上下行流量等数据,在实现大屏数据可视化图表展示,报表查询及导出功能的同时,实现一些数据分析及预测告警功能。
该项目后端使用Spring+Mybatis框架,前端使用AnjularJS,使用百度echarts框架进行可视化图标展示,使用POI库实现数据导出,数据库使用Oracle
该项目由本人完成需求沟通、项目设计、框架搭建、前后端开发、测试用例编写、接口文档编写工作、实施部署、以及培训使用等工作,并且被华为各地多个实验室所使用维护