个人介绍
1.个人对计算机非常的感兴趣,平时能主动学习计算机以及代码规范的相关的知识,例如常见的设计模式等, 并能将其使用在平时的工作中,写出更可靠易懂的代码。个人自学能力强,能适应各种学习和工作中所带来的 压力;
2.对学习和工作认真,具有较强的逻辑能力和对事情的判断能力;吃苦耐劳、与人和睦、有极强的工作热情和 上进心;
3.业余时间喜欢学习一些新的技术,也会做一些额外的项目来巩固自 己的技术与能力,平时也会自己学习一些 优秀的开源项目,比如dubbo,springcloud,jdk等源码的阅读。
工作经历
2013-07-01 -至今**java技术经理
公司主要做银行渠道系统,搭建一套完整的微服务平台,技术中台服务,支持个人、企业客户同时运行,互不影响。
教育经历
2013-09-01 - 2017-07-01东北师范大学电子信息本科
技能
1.负责每个微服务框架的搭建,其中采用的技术栈主要是springboot,mybatis,redis,注册中心采用consul;并且使用consul支持的endpoint端点开发了consul后台管理平台,方便控制微服务的注册、注销以及服务灰度发布、负载均衡等功能;所有服务都采用了servicemesh的理念进行微服务的部署,理论上每个服务只需要暴露自己的服务端口即可,因此每个服务只需关注自己本身的业务逻辑,而其余例如通信,服务注册发现等交由consul自身实现。 2.负责搭建生产consul集群环境,集群主要由三个server,三个slave构成,负责编写consul配置脚本方便启动时加载。 3.有完整微服务开发经验;
纯微服务开发,可与旧系统解耦,支持rpc调用; RBAC模型开发,支持多维度权限配置,提供注解拦截; 多维度权限隔离,数据隔离; 因为目前前端不是我做的,所以只有后端截图。