• 后端开发:精通 Java 及 J2EE 技术体系,熟练掌握 Spring Boot、Spring Cloud、Spring MVC、MyBatis 等主流框架,熟悉 RESTful API 设计。
• 前端开发:熟悉 Vue.js 全家桶 (Vue2/Vue3),能够独立完成前后端分离架构的前端模块开发。
• 数据库:熟练使用 Oracle、MySQL、DM(达梦)等关系型数据库,具备数据库设计、SQL优化及 MyBatis 持久层优化经验。
• 中间件与工具:熟悉 Redis 在缓存、分布式锁场景的应用;有 XXL-JOB 分布式任务调度、Swagger 接口文档管理实战经验;了解 RabbitMQ/Kafka(此为通用技能,可根据实际情况补充)。
• 工程与部署:熟悉 Maven 项目管理,熟练在 Tomcat、TongWeb 等应用服务器部署项目,了解 Linux 基础命令和 Docker 容器化技术。
项目一:物流自由交易平台 | 全栈负责人
• 项目简述:一个集货物信息发布、车源匹配、在线支付、即时通讯及内部财务于一体的 B2B 物流交易平台。
• 技术架构:Spring Boot + MyBatis + MySQL + Vue3 + RESTful
• 核心职责与成果:
系统搭建:独立完成项目技术选型、基础框架搭建和核心数据表设计,为项目快速启动奠定基础。
核心功能开发:主导开发了支付对账模块和即时通讯模块,保障了平台交易闭环与用户实时沟通需求。
工程化管理:引入 Swagger 自动生成 API 文档,提升了前后端协作效率;通过 MVC 分层设计,实现了业务逻辑解耦,增强了代码可维护性。
项目二:文件中心(涉密文档管理系统) | 开发者
• 项目简述:用于涉密资料的在线管理、查看、借阅审批与归档的系统,保障了文件流转的安全性与可追溯性。
• 技术架构:Spring Boot + MyBatis + DM(达梦数据库)+ Vue2 + RESTful
• 核心职责与成果:
全流程开发:独立负责从需求对接到部署上线的全流程,成功交付并获得使用方认可。
工作流引擎:采用状态机自主设计并实现了灵活可配置的文件借阅审批工作流,完美匹配线下复杂审批流程,将平均审批周期缩短了40%。
数据安全与性能:实现了精细化的文件查阅权限控制;通过 MyBatis 优化数据层操作,并支持批量文件上传,提升了数据处理效率。
• 项目简述:一个集货物信息发布、车源匹配、在线支付、即时通讯及内部财务于一体的 B2B 物流交易平台。
• 项目简述:一个新闻报纸登记小程序,我负责后端接口开发,对接支付宝和微信支付功能,还有管理端用户通过小程序登记,管理员收到后进行登发。主要在于报纸模版厂家不同,计费不同的配置与计算。