项目名称:企业级智慧血液与实验室综合管理平台
项目描述:
在职期间,作为后端核心开发工程师,深度参与了公司级智慧医疗信息平台的构建。该平台是一套业务逻辑极其复杂的企业级应用,覆盖从血源追溯、单采血浆工作流,到中心实验室样本检测的全生命周期管理。项目的核心挑战在于保证医疗流程的强一致性、数据的绝对安全以及高并发场景下的系统稳定性。
我的职责与贡献:
我专注于后端领域,为整个平台提供稳定、高效的数据服务与业务逻辑支撑。具体职责如下:
1. **核心业务系统后端开发 (单血采浆管理 & 血源管理系统)**:
- 主导负责:使用Spring Boot + MyBatis-Plus,独立完成了浆站工作流引擎、血源批次管理、物料消耗追溯等多个核心业务模块的架构设计与代码实现。
- 数据库设计:针对复杂的采浆业务,设计并优化了超过50张数据库表,确保了数据模型的高度规范化与查询性能。
- 性能优化:为解决高并发下的采浆资源锁定问题,引入并实施了基于Redis的分布式锁方案,有效避免了超卖和数据错乱。
2. **为前端提供API服务 (集中化实验室管理系统)**:
- 职责:与独立的前端开发团队(技术栈为Vue)紧密协作,为其提供稳定、清晰、高性能的RESTful API接口。
- 接口设计:独立负责实验室样本流转、数据报表生成等模块的API设计与开发,并提供完善的接口文档(Swagger)。
- 数据处理:开发了多个复杂的数据聚合与统计接口,为前端的可视化报表提供了强大的数据支撑。
项目价值与成果:
通过深度参与这一系列高标准、高复杂度的医疗项目,我沉淀了在后端领域处理复杂业务、保障数据安全与系统高可用的深厚实战经验。我证明了自己不仅能写代码,更能深刻理解业务并提供稳定可靠的后端解决方案,完全有能力胜任企业级项目的后端开发与架构工作。