熟练使用 SpringBoot、SpringCloud、SpringCloud Alibaba 开发微服务项目;
熟练使用 Spring、SpringMVC、Mybatis 开源框架;
熟练使用 IDEA、Eclipse 开发工具;
熟练使用 MySQL、SQL Server 数据库,熟悉 Redis 缓存数据库;
熟练使用 Git(GitLab)、SVN 来做版本控制;
熟悉使用 OSS 实现对象存储、EasyExcel 实现导入与导出功能;
熟悉使用 JavaScript、jQuery、vue、Element-UI 等前端技术;
熟悉使用 Canal 进行数据同步;
熟悉 Tomcat、Nginx 服务器;
熟悉 Node.js 包依赖工具;
熟悉 Linux 操作系统以及常用的操作命令、Docker 容器;
了解 RabbitMQ、Elasticsearch 中间件技术;
项目名称:森林之家电子商务(家电)
项目周期:2021.11 - 至今
开发环境:IDEA+JDK1.8+MySQL+Maven+Git(GitLab)
技术选型:
SpringBoot+SpringCloud(Alibaba)+MySQL+Redis+ElasticSearch+Rabbitmq+Node.js 项目描述:森林之家电子商务平台是一家基于 O2O 模式的家电系列电子商务平台,主要经营商品涵盖传统家电、电子产品、日用品,主打家电品牌商品,囊括电视、冰箱、酒柜、空调、洗衣机、电脑、相机、手机、健康运动等产品。平台架构采用的是目前主流的微服务架构,完整提供中台服务、SaaS 服务、PaaS 服务的架构体。平台对中台服务打造完整的DevOps 自动化流水线体系高效完成 CI/CD。
责任描述:负责商品中心、订单中心的接口开发, 项目前期根据产品原型、需求文档开发对应功能代码,项目测试阶段期对 Qa 和业务人员提出的 bug 进行修复,后期保证功能成功上线。
项目名称:SaaS 云项目管理
项目周期:2021.01-2021.10(三期)
开发环境:IDEA+JDK1.8+MySQL+Maven+Git(GitLab)+Redis+Vue
技术选型:SpringBoot+SpringCloud+SpringCloud Alibaba+MySQL+Redis
项目描述:SaaS 云项目管理是一个基于人力资源管理一体化的SaaS 平台,主要的模块有:项目看板、项目设置、项目管理、绩效报表这些功能模块。此平台分为四个角色权限,分别是普通员工、直接上级、间接上级、HR。不同的角色拥有不同的操作权限,比如不同的角色可以申请或审批不同的项目。
责任描述:1. 项目设置:项目维度、价值系数、挑战系数、标签设置。2. 项目管理:项目退回(人力资源部)、项目完成、项目详情、项目驳回、项目评论、项目失效。
3. 积分管理:对 HR 项目积分报表数据进行导入、导出操作。4. 项目后期对 Qa 提出的 bug 进行修改测试提交。