个人介绍
具备全栈开发思维,精通 Java 服务端开发,熟练运用 Vue、React 构建高效、可复用的前端界面,能够独立承担完整项目开发,兼顾前后端技术实现与用户体验,高效支撑业务迭代
1.熟悉掌握 java ,掌握 JAVA 面向对象基础和核心 API ,具有良好的编码习惯和规范
2.熟悉 Struts 、Spring 、Spring MVC 、Springboot 、Hibernate 、Mybatis 等框架技术
3.熟悉 Spring 和 SpringBoot 源码并能在其基础上进行扩展和封装自定义 sdk
4.熟悉 SpringCloud 微服务架构,有实际项目开发及搭建经验
5.熟悉 JVM,包括内存模型、类加载机制以及性能优化
6.熟悉消息中间件 RocketMQ 并有运用到项目实战经验
7.熟悉JS 、 Vue, Echarts, React, ES6 等前端技术,并有过两年前端项目工作实践经验
8.熟悉 Oracle 、MySql 数据库,熟悉mysql锁机制
9.熟悉sharding-jdbc,有过大数据分库分表经验
10.熟悉 NoSql 、Redis 并有项目实战经验
11.熟悉 docker,k8s 容器化技术
12.熟悉 Devops,全功能团队,微服务开发,产品敏捷开发模式经验
工作经历
2015-09-01 -至今小米java高级工程师
1. 负责担任系统核心设计及核心功能模块的研发工作 2. 负责项目需求收集,任务细化,项目评审,可行性分析,出具项目计划 3. 项目核心代码编写,公共组件封装及提供,组内技术分享培训 4. 项目组人员研发进度跟踪,及项目风险评估 5. 项目上线计划,部署及发布,上线文档等方案编写
教育经历
2008-09-01 - 2012-06-30武汉理工大学计算机科学与技术本科






