熟练使用Java语言开发,有良好的编程习惯
熟悉Spring、SpringMVC、MyBatis、Spring Boot、MyBatis-Plus等框架
熟悉SpringCloud微服务架构及相关组件等
熟悉Linux操作系统,掌握Linux系统基本命令;掌握Docker基本命令
熟练使用IntelliJIDEA、Navicat 、Postman、Jenkins、禅道等开发工具
熟练使用Git实施项目的版本控制,熟悉Maven依赖管理和聚合工程
熟练掌握Mysql相关开发流程,并能对SQL进行复杂逻辑的编写及优化
熟悉Redis数据库的使用;Neo4j图数据库的使用;非结构化数据Minio的使用
熟悉常用的服务器及中间件(Nginx、Tomcat、RabbitMQ)的使用
了解TCP/IP,UDP、HTTP等通信协议
了解高并发、高可用、分布式、负载均衡等
项目一:数据报表开发:
开发周期:2020.10-2022.12
开发环境:JDK1.8
使用技术:
IDEA、Maven、Spring、SpringMvc、Mybatis、Mybatis-Plus、SpringBoot、Git、MySql
项目职责:参与平台的需求评审、开发功能接口、生成接口文档
主要开发模块:
SaaS医美系统报表模块:
内置报表开发:提供ECharts图需要的格式提供接口返给前端,实现数据可视化
敏捷报表开发:平台对接第三方报表开发工具,减少服务器压力,为客户提供定制报表开发
项目二:数据中台:
开发周期:2023.04-2024.04
开发环境:OpenJDK17
使用技术:
IDEA、Maven、Spring、SpringMvc、Mybatis、Mybatis-Plus、SpringBoot、Git、MySql
项目职责:参与平台的需求评审、开发功能接口、生成接口文档
该系统集成了ApacheSeaTunnel,修改SeaTunnel逻辑实现数据结构采集以及数据的采集;
主要开发的模块:
元数据管理:配置数据库的连接方式,修改SeaTunnel的方法并测试连接产看连接是否成功
数据标准管理:新建数据标准、标准字段和标准属性,最后通过发布生成一条标准并生成数据库实体表
资产管理:通过数据采集把数据采集到数据库的表中从而形成数据资产,并通过自定义脱敏方式把数据脱敏处理;
数据集成:主要完成了sqlserver数据采集到mysql;sqlserver数据采集到sqlserver-cdc长连接;mysql数据采集到sqlServer;kafka数据采集到mysql等
项目三:华美会酒店系统:
项目介绍:
华美会通过整合技术和市场资源,帮助合作酒店在各流量平台上提升曝光率(不止有OTA平台,还有更多酒店预定平台及商旅平台),扩大品牌在消费者中的影响力,帮助酒店实现持续的收益增长。 [2]
华美会重视与联盟内酒店的紧密合作,共同探索酒店行业的创新与发展路径。 通过提供一流的线上运营服务和以客户为中心的策略,华美会不断推动行业变革,为联盟成员创造更多价值。
开发周期:2024-08-2025.02
开发环境:JDK1.8
使用技术:
IDEA、Maven、Spring、SpringMvc、Mybatis、Mybatis-Plus、SpringBoot、SpringCloud-Alibaba、Git、MySql、XXL-JOB
项目职责:参与系统的需求评审、开发功能接口、生成接口文档
该系统主要提供酒店的的列表及酒店下的产品和上下架功能、财务明细表、上传发票、上传回执单、发票记录明细表、提现记录明细表、个人中心、定时发送邮箱等功能;
主要开发的模块:
酒店列表及旗下的产品:酒店列表显示页面及下面的产品列表显示,可上下架,是否为售卖
财务相关表:财务、发票记录、提现记录相关列表
提现:对未提现的订单进行提现,修改状态
上传发票:上传发票,通过OCR识别将发票数据存入系统并改相关发票状态
定时发送邮箱:easyExcel导出相关数据,通过xxl-job配置定时信息定时发送企业邮箱
会议管理系统,支持会议的创建,会议的提醒,会议室的选择,资料的上传,系统设置等;其他项目都可定制开发
熟练使用Java语言开发,有良好的编程习惯 熟悉Spring、SpringMVC、MyBatis、Spring Boot、MyBatis-Plus等框架 熟悉SpringCloud微服务架构及相关组件等 熟悉Linux操作系统,掌握Linux系统基本命令;掌