本人有5年工作经验,2015毕业之后一直从事后端开发工作,2年以上带团队的经验。
多次带领团队重构项目,主要负责项目的架构和技术选型还有项目整体进度的一个把控。
专业技能
1.熟悉java主流框架(spring,springmvc,mybatis等)
2.熟悉分布式架构,springcloud中feign,zuul,hystrix,eureka等组件在工作中都有用到。
3.熟悉redis,rocketmq等中间件。
4.熟悉mysql,oracle等主流数据库。
电商平台重构
● 项目描述
原电商平台由第三方公司使用.net开发,为方便项目的维护和后续的迭代,对项目进行重构。项目采用微服务架构,整
体拆分为了大前台和小中台,其中大前台包含所有的用户端接口,小中台包含了交易,用户,商品等服务。
● 职责描述
项目负责人,前期负责项目的架构,技术选型和搭建。中期负责用户服务的重构。后期负责用户服务和活动服务的迭代。
● 技术要点
1.项目基于spring cloud搭建,采用其部分组件。
2.项目使用eureka作为注册中心。
3.服务之间通过feign调用,并且整合了hystrix作为熔断器。
4.项目使用zuul作为网关,用户请求通过zuul网关路由到大前台,大前台根据相应的业务调用中台服务。
5.项目使用spring security + jwt(json web token)作为跨域身份验证解决方案。
6.项目使用使用redis实现分布式缓存和分布式锁。
7.项目使用apollo作为配置中心,实现动态配置。
黑金公社是一家提供全球精品的大型共享化社交电商平台。通过合伙人制度和通证化双重机制重塑社交电商的“参与即收益”,将平台资源和用户资源的每一步都公平化,为用户提供低价好货、趣味互动的购物体验,并赋能每一个人创造真正可持续的资产化价值。
机蜜致力于探索全球高端智能产品信用租赁服务模式,是国内率先实现免押金租赁,维修,回收,二手交易全闭环的创新平台,在线提供以苹果,华为为主的智能手机,笔记本电脑以及数码相机,游戏机,智能平衡车,大疆无人机等各类高端智能产品的租赁服务。