个人介绍
1. 熟练使用Java面向对象编程,常用集合、I/O等相关知识,具有良好的编码习惯和接口的设计能力
2. 熟练使用Eclipse、IDEA等开发工具,掌握Maven项目和Git、CVS版本控制工具
3. 掌握Spring、SpringMVC、Mybatis等开源框架技术
4. 掌握MybatisPlus、Lombok、Hutool等简化开发工作的工具
5. 掌握SpringBoot、前后分离开发方式,以及SpringCloud微服务架构
6. 熟练使用关系型数据库mysql、SqlServer,有较好的SQL编写和优化能力,具备对数据库
表设计能力,了解Oracle
7. 熟练使用非关系型数据库Redis、ElasticSearch 数据库
8. 对分布式Redis缓存、哨兵、分片有所了解,可以通过Redis集群实现高可用
9. 熟悉Shrio安全框架,熟悉认证授权调用流程
10. 掌握任务调度框架Quartz、xxlJob等,熟悉大数据flume数据采集调用流程
11. 掌握Linux常用命令及阿里云ESC服务器部署项目,熟悉Docker容器
12. 掌握HTML、JSP、CSS、Ajax、Ext、JQuery、BootStrap、Echarts、Vue、Node.js等前端技术
13. 熟练使用Nginx实现反向代理和负载均衡,基于Nginx负载均衡搭建Tomcat集群
14. 熟悉SSO单点登录流程,熟练使用Jsonp、HttpClient技术解决跨域问题
15. ***、Android开发、大数据、Jsoup
工作经历
2019-04-01 -至今北京十环科技高级后端工程师
1.开发工具Idea、git、Maven进行开发,项目均采用微服务模块化开发 2.前台页面采用React、Node.js、等前端技术 3.基础技术有Lambda、Lombok、Mybatis、Mybatis-Plus、hutool工具包 4.注册配置中心使用阿里Nacos,使用F
2018-03-06 -2019-02-01北京达内教育集团初级后端工程师
1.参与项目后台开发及其维护;整个项目采用Maven分布式系统+SSM框架+Nginx+redis缓存开发 2.主要负责模块有SSO单点登录模块、购物车模块、订单模块; 3.部署Tomcat集群用来抗击高并发; 4.采用Redis缓存,降低对数据库物理设备的访问压力;
教育经历
2013-09-01 - 2016-06-01包头轻工职业技术学院计算机应用技术大专
1.对工作充满热情,能够承受一定的工作压力 2.参与多个项目系统研发,优秀技术功底 3.熟悉完整项目流程,良好的团队协作和跨部门沟通能力,能迅速展开开发工作 4.能在短时间内接触、了解并掌握新方案、新软件、新项目,并携更饱满激情投入到崭新工作中