1、Java基本功扎实,熟练使用 jstack 等工具进行问题排查
2、熟练使用Spring Boot, Spring Cloud技术
3、熟练使用MySQL
4、熟练应用多种设计模式
5、熟练使用Redis, Elastic Search
6、熟悉消息队列原理,熟练使用Kafka, RabbitMQ
7、持有软考中级 信息安全工程师证书,熟悉各种安全技术
8、熟悉HTTP协议,WebSocket协议
9、熟练撰写设计文档,画时序图,架构图
10、开源了时序图工具项目NutUML
1、NutUML 2020-2021
NutUML是一个时序图工具软件,使用javascript编写。实现了词法分析,语法分析,图形计算及图形绘制的功能。
2、车联网项目 2018-2020
某德系车企车联网项目,支持在线音乐,应用市场,智慧停车等功能,我在项目中担任架构及开发相关工作。使用的技术包括:Spring Boot, MySQL, Redis, RabbitMQ, XXL JOB, Spring Cloud, Mybatis, JWT
3、工业互联网项目 2020-2022
项目主要主持设备数据上报,设备告警,设备实时数据查看,历史数据查看及分析,数据可视化。使用的技术包括:Spring Boot, MySQL, Redis, Spring Cloud, Mybatis, JWT,Ignite, MQTT, Kafka, Elastic Search
还有更多项目,不一一细写
NutUml 是一个开源,免费的UML建模工具,基于Javascript,HTML5。你可以在浏览器界面里编辑UML描述文本,然后实时查看生成的UML图。项目完全由我个人开发和发布,实现了词法分析,语法分析,图形计算及图形绘制的功能。
YDMS是一个简单的后台管理系统。目标是为各位赶项目的朋友提供一个基础框架。本项目采用vue+java前后端分离,但打包时又可以把前端的页面打包到jar包里,节约资源。项目基于Spring boot, MySQL, JPA, VUE 开发。