蓝猫
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

项目名称:南宁市某医院系统后端开发

项目描述:

参与开发医院官网挂号系统核心后端模块,实现号源管理、预约挂号、数据统计等功能,通过Spring Boot技术栈优化原有系统性能,提升患者挂号体验。

技术栈:

后端框架:Spring Boot 2.7 + Spring MVC

持久层:MyBatis(XML配置) + MySQL数据库

安全机制:Spring Security + JWT令牌鉴权

测试工具:JUnit5 + Mockito

开发工具:IntelliJ IDEA + Git + Postman

主要职责:

开发挂号系统RESTful API接口(含版本控制)

实现MyBatis数据库操作及事务管理

编写单元测试保障业务逻辑正确性

配置logback日志系统记录关键操作

使用Git进行代码管理与团队协作

项目成果:

独立开发完成23个挂号相关API接口

接口平均响应时间优化至200ms以内

单元测试覆盖率提升至78%

集成JWT鉴权提升系统安全性

技术亮点:

掌握Spring Boot快速开发技巧

熟练使用MyBatis动态SQL优化查询

理解RESTful API设计规范

具备基础安全开发意识(防SQL注入/XSS攻击)


裹小递  

项目阶段:甲方公司1.0版本系统升级,解决数据壁垒、系统性能扩展受限、业务管理混乱等问题。随着甲方公司业务的扩展,1.0版本已无法满足需求,急需构建高性能、高并发、业务高度可扩展的TMS解决方案。

技术栈:

业务层:SpringCloud Alibaba, SpringBoot, MybatisPlus, Spring Data (MongoDB, Elasticsearch, Neo4j, MySQL), Redis, RabbitMQ, XXL-JOB

交付平台:Kubernetes, Jenkins CI/CD, GitLab, Docker

工具:JIRA, Git, ApiFox, JMeter, Maven


岗位职责

业务模块:负责调度流程、支付模块、路线规划、用户下单、快递员取派件、运单管理等流程的开发。

需求沟通:与产品团队深入沟通,明确需求用例,确保开发效率。

质量保证:与测试团队合作,完成接口测试、模拟测试、全链路压力测试等,确保代码质量。

流程优化:持续优化核心业务流程,探索新技术解决方案,提升系统性能。


技术亮点

路线规划:使用 Neo4J替代传统 DB,设计物流路线规划流程,保存一二三级转运中心、路线的信息,并通过 Neo4l实现按照成本优先或速度优先方式查询转运路线

使用MongoDB保存物流轨迹信息。

设使用 MangoDB 保存物流轨迹信息,再加一级缓存(Nginx+Lua+Redis)和二级缓存(Caffeine),设计了万级 QPS 的物流轨迹查询接口

缓存穿透解决:合理的使用 Redis 布隆过滤器解决缓存穿透问题,不止在查询场景下,其实凡是对外暴露的任何对数据库 CRUD 操作接口,都可能面临缓存击穿。

服务范围保存:使用 Elasticsearch设计了快递员取派件任务索引,优化了关于快递员任务的复杂查询需求,降低对 DB 的复杂查询压力。

任务索引优化:使用Elasticsearch设计快递员取派件任务索引,优化复杂查询需求。

运单ID生成:采用美团leaf号段模式,生成唯一运单ID。

Redis数据类型应用:合理的使用 Redis 的数据类型,围绕业务设计解决方案,如:使用 List保存待分配的运单、使用 Set 完成运单分配后的去重,已及运单轨迹信息的缓存

工作经历

  • 2023-08-17 -至今南宁市状元山木材有限公司初级Java工程师

    项目名称:南宁市某医院系统后端开发 项目描述: 参与开发医院官网挂号系统核心后端模块,实现号源管理、预约挂号、数据统计等功能,通过Spring Boot技术栈优化原有系统性能,提升患者挂号体验。 技术栈: 后端框架:Spring Boot 2.7 + Spring MVC 持久层:MyBatis(XML配置) + MySQL数据库 安全机制:Spring Security + JWT令牌鉴权 测试工具:JUnit5 + Mockito 开发工具:IntelliJ IDEA + Git + Postman 主要职责: 开发挂号系统RESTful API接口(含版本控制) 实现MyBatis数据库操作及事务管理 编写单元测试保障业务逻辑正确性 配置logback日志系统记录关键操作 使用Git进行代码管理与团队协作 项目成果: 独立开发完成23个挂号相关API接口 接口平均响应时间优化至200ms以内 单元测试覆盖率提升至78% 集成JWT鉴权提升系统安全性 技术亮点: 掌握Spring Boot快速开发技巧 熟练使用MyBatis动态SQL优化查询 理解RESTful API设计规范 具

教育经历

  • 2020-09-10 - 2024-07-26桂林电子科技大学机械电子工程本科已认证

技能

Java掌握
0
1
2
3
4
5
更新于: 2025-05-20 浏览: 13