个人介绍
1. Java开发经验丰富;
2. Spring cloud、Spring boot、Mybatis等主流框架技术;
3. MySql、Redis、Kafka、Nginx等常用中间件;
4. Kubernetes、Docker等容器化技术;
5. 有微服务拆分经验;
6. 有SQL优化、分库、分表开发经验。
工作经历
2018-05-14 -至今深圳易宝软件有限公司深圳分公司高级Java工程师
1. 负责核心代码开发; 2. 负责组内 Code review; 3. 参与组内需求讨论、分析和设计,编写需求设计文档; 4. 参与数据库表结构设计; 5. 解决组内技术难题。
2015-04-01 -2018-05-14中软国际高级Java工程师
1. 完成所分模块的开发; 2. 配合测试人员完成所负责模块的测试工作; 3. 参与技术难题讨论会议,并提出自己的建议; 4. 相关开发文档的编写。
教育经历
2006-09-01 - 2009-04-20西安理工大学工程力学硕士
在校期间顺利完成学习任务,并自学软件开发技能。
技能
1. 项目描述:一个华为云运维侧告警平台,负责运维侧服务的告警接收、发送和清除,以及与第三方告警平台的对接; 2. 技术应用:采用 Spring boot、Mybatis、MySql 等核心技术,使用 Kubernetes、Docker 实现容器化部署; 3. 责任描述:告警模块:接收从其他服务发送的告警信息,以邮件、短信等方式发送给指定人员,接收告警清除信息,清除告警;容器化部署:编写 Dockerfile、yml 文件,使用公司部署平台,实现镜像制作及容器化部署。
1. 项目描述:此项目为华为云 PaaS 层服务提供登录验证和路由透传功能; 2. 技术应用:采用 Spring boot、Nginx、MemCache 等核心技术; 3. 责任描述:登录验证:采用单点登录方案实现登录验证、Token 校验和续期等功能;路由透传:采用正则匹配技术实现前端请求路径到后端接口路径的匹配和透传,实现反向代理功能。