专业技能
| 后端开发 | Java, Spring Boot, Spring Cloud, MyBatis Plus |
| 前端开发 | JavaScript, Vue3, Element Plus, Quasar |
| 数据库 | MySQL, MongoDB, Redis |
| 开发工具 | Docker, Git, Linux, VS Code, IDEA |
工作经历
中软国际 · 高级软件工程师
2024年11月 - 至今
求臻医学 · 软件工程师
2021年9月 - 2024年10月(3年)
负责医疗信息化系统开发,参与报告系统、EDC系统、可视化平台等多个核心项目
正铭伦 · 初级软件工程师
2021年3月 - 2021年8月(6个月)
负责任务调度系统与数据传输系统的开发维护工作
项目经验
SAFE 数据安全传输系统
核心开发
技术栈: Spring + MySQL
项目描述: 内外网数据安全传输系统,负责接收商务部数据报文,进行数据打包、内外网传输、数据校验等操作,确保数据传输的安全性和完整性。
核心职责:
- 开发报文接收模块,处理商务部传输的业务数据
- 实现数据打包与内外网互传功能,确保数据安全传输
- 设计数据校验机制,对异常数据进行单独打包并触发重传流程
TASK 任务调度系统(系统重构与优化)
核心开发
技术栈: Spring + JSP + MySQL
项目描述: 企业级任务调度与监控系统,负责管理定时任务的注册、调度、执行监控及日志记录。主要模块包括工作注册、任务监控、任务日志、工作日志、任务注册、数据源配置等。
核心职责:
- 对遗留系统进行全面重构优化,提升系统性能与可维护性
- 引入应用双活机制,实现高可用架构,提升系统稳定性
- 完成浏览器兼容性适配(Chrome、Firefox),解决前端渲染问题
- 优化定时任务调度算法,完善初始化阶段的任务分配逻辑
- 集成日志记录模块,增强系统监控与问题排查能力
医疗报告系统(血液病报告 & 实体瘤报告)
核心开发
技术栈: Spring Cloud + Vue3 + Quasar + MongoDB + Redis + MySQL
项目描述: 基于微服务架构的医疗报告全流程管理系统,覆盖报告数据导入、初审、终审、出具等完整业务流程。系统采用MongoDB存储灵活的报告数据模型,通过Redis缓存优化数据字典查询性能,支持权限管理、知识库管理、报告模板配置等功能。
核心职责:
- 参与需求分析与技术评审,编写详细的需求文档和技术方案设计
- 优化数据字典模块,引入 Redis 缓存机制
- 独立负责数据知识库、报告基础配置、报告模板配置等核心模块的开发与维护
- 基于 MongoDB 实现报告出具模块,支持动态字段配置和灵活的数据结构
- 协调前后端联调与模块集成,确保报告数据流转的完整性和准确性
医疗数据可视化分析平台
核心开发
技术栈: Spring Boot + Vue3 + Echarts + MySQL + Apache POI
项目描述: 医疗大数据统计分析与可视化展示平台,提供月度样本统计、检查项目分布、组织肿瘤细胞含量占比、基因突变情况、癌肿分布等多维度数据分析,支持权限管理、数据筛选与 Excel 导出功能。
核心职责:
- 参与系统总体设计、详细设计及数据库结构设计,制定数据统计方案
- 开发报告数据统计模块,通过 MySQL 视图优化复杂统计查询,提升查询效率
- 实现数据筛选与导出功能,使用 Apache POI 生成 Excel 报表,支持多维度数据下载
- 负责地区分布统计模块开发,结合 Echarts 实现可视化图表展示
- 进行系统性能优化与 bug 修复,提升用户体验和系统稳定性
EDC 临床数据采集系统
核心开发
技术栈: Spring Boot + Vue3 + Element Plus + MySQL
项目描述: 电子数据采集(EDC)系统,为临床研究提供数据采集与管理功能。系统支持自定义项目与表单配置、数据质疑管理、随访提醒、医院及医生资源分配等功能,集成企业微信和邮件推送服务。
核心职责:
- 负责前端页面设计与后端核心业务逻辑开发,实现前后端完整对接
- 采用EAV(实体-属性-值)模型设计自定义表单系统,支持项目、表单、字段、下拉框、日期选择等动态配置
- 开发数据质疑添加与审核流程模块,保障临床数据的准确性和可追溯性
- 实现随访提醒功能,调用企业微信和邮箱接口实现自动化消息推送,提升随访效率
- 开发医院及医生分配管理模块,优化资源配置流程
教育背景
大连工业大学
计算机科学与技术 · 本科
2017年9月 - 2021年6月
个人优势
- 3 年+ Java 开发经验,熟悉 Spring Boot、Spring Cloud 微服务架构设计与开发
- 具备医疗行业项目经验,熟悉医疗信息化系统业务流程与数据安全规范
- 拥有系统优化与重构经验,能够独立分析问题并提出技术解决方案
- 具备良好的代码规范意识,注重系统性能优化与代码可维护性
- 能够独立查阅中英文技术文档,具备快速学习和问题解决能力
- 责任心强,适应团队协作,能够接受项目需要的加班和出差安排