liushuiwuqing
1月前来过
全职 · 750/日  ·  16312/月
工作时间: 工作日09:00-23:00、周末09:00-23:00工作地点: 远程
服务企业: 4家累计提交: 1工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟悉Spring Boot, Sring Security, OAuth2, Spring,SpringMVC, Mybatis-Plus,Hibernate等常用的主流框架,微服务开发框架Spring Cloud及快速打包、测试、部署应用程序的开源容器引擎Docker.拥有个人网站(因服务器配置原因目前仅部署了一个简单的后台管理系统).

熟练掌握mysql及mysql数据库常用的调优手段及优化策略、熟悉数据库postgresql、mongodb的使用,熟悉亚马逊S3、阿里云OSS、七牛云、腾讯云COS等云数据存储技术的使用.

具有较强的学习能力、分析问题和解决问题的能力,攻关疑难问题的强烈兴趣,善于学习。平日里喜欢钻研gitee码云上排名靠前的开源项目,以及github上的优秀系统 

对负责技术研发管理、难点攻关、技术评估、核心代码编写和技术性能优化等很感兴趣

良好的团队合作精神,完全能胜任加班以及出差等较高强度的工作, 工作积极主动,具备强烈的责任心。

相信凭借自己的学习能力,勤奋谨慎工作态度,有信心圆满完成领导赋予我的工作任务

项目名称:OA办公系统(所有后台通用系统,分布式系统)

开发技术及Web服务器:Spring Boot 2.0.7 +Spring Cloud+ Spring Security+ Activiti + MyBatis Plus 3.x+多租户+ Elastic-Job+mysql+前端avue

项目特点:  

1.      这是一个spring cloud分布式系统,基于公司OA办公系统延生的一个所有后台通用的微服务.采用Feign这种以调用接口的形式来执行http远程调用请求,以达到简化http调用的目的;采用Ribbon负载均衡器来满足请求分摊到多个服务提供者实例的需求

2.      前后端完全分离,前端使用avue(我参与部分开发)

3.      多终端的适配能力,支持前端动态路由及其动态缓冲

4.      基于 Spring Security OAuth 深度权限定制,权限控制到菜单、token

5.      基于Spring Cloud Gateway 定制webflux网关,Json View控制Gateway 动态路由

6.      基于Spring cloud OAuth2 实现单点登录

7.      支持***号登录

8.      基于Activiti 支持审批流程

9.      支持多租户技术架构以及路由限流

工作经历

  • 2019-04-08 -至今成都方未科技高级后端工程师

    作为后端技术负责人(技术总监),项目名称:OA办公系统(所有后台通用系统,分布式系统) 开发技术及Web服务器:Spring Boot 2.0.7 +Spring Cloud+ Spring Security+ Activiti + MyBatis Plus 3.x+多租户+

  • 2015-07-07 -2019-04-08成都恒图科技技术总监

    主力开发大型图片网站www.fotor.com,以及www.fotor.com.cn 后端使用技术: Spring Boot +Spring Security+ Spring Cloud+ ElasticSearch+ memcached+ redis+zookeeper

教育经历

  • 2012-09-08 - 2016-06-30四川师范软件工程本科

    3次国家励志奖学金.3次三好学生,优秀大学本科毕业生,2次一等奖学金

技能

HTML5
Vue
0
1
2
3
4
5
0
1
2
3
4
5
作品
国外在线商城

网上商城,完整的购物流程、后端运营平台对前端业务的支撑,和对项目的运维,有各项的监控指标和运维指标。 技术点: 核心技术为springcloud+vue两个全家桶实现是目前java前瞻性的框架,可以为中小企业解决微服务架构难题,本项目由10个后端项目和3个前端项目共同组成。真正实现了基于RBAC、jwt和oauth2的 无状态统一权限认证的解决方案,实现了异常和日志的统一管理,实现了MQ落地保证100%到达的解决方案。包含以下系统:微服务注册中心,微服务配置中心,微服务监控中心,微服务日志采集中心,微服务网关中心,数据服务中心,订单服务中心,对接服务中心,任务服务中心,用户服务中心 核心框架:springcloud Edgware全家桶 安全框架:Spring Security Spring Cloud Oauth2 分布式任务调度:elastic-job 持久层框架:MyBatis、通用Mapper4、Mybatis_PageHelper 数据库连接池:Alibaba Druid 日志管理:Logback 前端框架:Vue全家桶以及相关组件 三方服务: 邮件服务、阿里云短信服务、七牛云文件服务、钉钉机器人服务、谷歌地图google地图API,部署在澳大利亚亚马逊服务器上的电商项目

0
2019-07-10 10:51
www.fotor.com.cn

后端使用技术: Spring Boot +Spring Security+ Spring Cloud +阿里云OpenSearch+ OSS+redis+ NoSQL数据库Amazon DynamoDB +mysql+FreeMarker+mybatis及Hibernate等   功能模块: 1.用户及角色模块、以及鉴权服务器系统模块、用户(目前共有用户700多万)及角色模块同海外网fotor类似。     2.登录模块,我采用spring social实现了*、微博、*第三方登录、*号*登录验证的登录方式。此模块还进行了*公众号功能的开发,用户用*登录时关注我们的公众号“Fotor懒设计”,即可自动登录注册。      3.支付模块,用户的打印订单以及vip充值订单均采用*和支付宝2种方式进行支付,为防止支付异常产生错误数据,采用了@Transactional事务管理器。      4.订单模块,用户可以下单进行类似于海报宣传单的的印刷,我负责后端订单和购物车的编写,实现了商品基本信息(商品预览、商品明细、分类检索)的功能,以及购物车添加商品、数量修改、清空购物车、结算等功能。      5.用户资源模块,我对用户上传、设计以及编辑的大量图片存储到阿里云OSS上,并将产生的其它数据存放到了mysql。前端页面通过普通接口+FreeMarker动态取值渲染页面获取数据;对资源的搜索采用了当前流行搜索方式-阿里云OpenSearch。      6.邀请模块,用户可以邀请其它用户进行注册,邀请人根据邀请人数即可获取不同天数的vip特权,以及获取不同金额的奖励。      7.设计师模块,用户审核通过后可以成为设计师,设计优秀的模板,模板经我们内部人员审核通过后,即可成为官方模板并对设计师用金钱进行奖励。

0
2019-07-10 10:39
www.fotor.com

后端使用技术: Spring Boot +Spring Security+ Spring Cloud+ ElasticSearch+ memcached+ redis+zookeeper+rabbitmq+EhCache+ NoSQL数据库Amazon DynamoDB +亚马逊S3+mysql+FreeMarker+mybatis及Hibernate等   功能模块: 1.用户及角色模块,采用jpa技术及分表的方式对用户数据分10张表,目前共有用户1900多万。利用Spring Security框架对普通用户、管理员、vip用户3种不同权限的用户进行授权管理。      2.登录分享模块,我采用spring social实现了facebook、github第三方登录,包含*登录验证码验证、用户注册以及订阅vip发送邮件、系统使用时长记录到dynamoDB云数据库等功能      3.鉴权服务器系统模块,我对注册及登录进行鉴权,其中对Client详情信息的存储使用了轻量级缓存框架EhCache,对token的存储使用了redis;      4.支付系统模块,用户订阅vip特权采用PayPal,stripe等国外流行的支付方法进行支付,并采用了memcached缓存技术。      5.用户资源模块,我对用户上传、设计以及编辑的大量图片存储到亚马逊OSS上,并将产生的其它数据存放到了mysql。前端页面通过普通接口+FreeMarker动态取值渲染页面获取数据;对资源的搜索采用了当前流行的搜索技术ElasticSearch,让用户快速高效地搜索到满意的资源。在接口获取后台数据的过程中,也淋漓尽致地使用了缓存框架redis。对模板、sticker、背景图片等资源的收欢迎度的量化采用了我在quartz定时器基础上封装的框架技术。还采用了谷歌推送技术,定期对使用谷歌浏览器的用户推送我们定制的消息。      6.邀请模块,用户可以邀请其它用户进行注册,邀请人根据邀请人数即可获取不同天数的vip特权。

0
2019-07-10 10:36
更新于: 2019-07-10 浏览: 476