Java 及后端开发
• 熟练掌握 Java SE,熟悉面向对象编程思想,熟悉常用的设计模式
• 精通 Java 并发编程,熟悉 JUC 多线程并发工具,掌握线程池优化策略
• 理解 JVM 原理,包括内存模型、垃圾回收机制(GC)、类加载机制
Spring 生态
• 熟悉 SpringMVC、Spring、MyBatis 框架,掌握 Spring AOP、事务管理、依赖注入等核心概念,对Spring5底层源码有一定理解
• 熟悉 Spring Boot 自动配置机制,熟悉 Spring Cloud Alibaba 微服务架构,掌握 Nacos、Sentinel、Feign、Gateway 等组件
数据库及缓存
• 熟悉 MySQL,具备索引优化、查询优化,熟悉MongoDB、ElasticSearch的使用
• 熟练使用 Redis,掌握Redis数据结构,掌握数据持久化、慢查询处理的解决方案
消息队列及异步架构
• 熟练使用 Kafka 进行消息处理,掌握分布式消息架构
前端技术
• 熟悉 Vue.js 框架,能够结合 ElementUI、ECharts 完成 PC 端前端开发
医疗健康系统(2022.9-2023.06)
医院自主研发的医疗服务系统,对接 HIS(医院信息管理系统),提供在线挂号预约、住院手续办理、检查检验记录查询等功能。此外,系统整合腾讯云 IM 实现患者与医生的实时在线问诊与开方开药。
技术栈:
Spring Boot、Spring Cloud Alibaba、MySQL、Redis、MongoDB、Kafka、Docker、k8s。
负责模块:
• 实时聊天模块开发:对接腾讯云 IM,设计并开发实时通信机制,实现医生与患者在线聊天功能;使用MQ作异步操作,优化消息存储,确保高并发场景下的稳定性
• HIS 医疗数据对接:开发数据同步接口,实现 HIS 系统与平台数据实时交互,提高数据一致性与访问效率
• 性能优化:使用 Redis 作为缓存层,优化数据库查询性能,减少高频接口响应时间,提高系统吞吐量
• 文档编写与技术支持:编写详细的 API 文档,提供技术支持,指导其他开发人员进行功能对接
健康商城(2023.05 -2023.12)
医疗健康电商平台,支持商家入驻,提供实体商品、服务商品、院内外卖等功能。用户可通过小程序浏览和购买商品,商家后台支持订单管理、商品管理、折扣计算等模块。
技术栈:
Spring Boot、Spring Cloud Alibaba、MySQL、Redis、ElasticSearch、Vue.js、ElementUI。
负责模块:
• 订单管理模块开发:实现商品下单流程,包括库存校验、折扣计算、支付接口对接,优化业务逻辑,提高系统稳定性
• 商品管理模块优化:开发商家后台商品管理功能,包括分类管理、SKU 规格配置
• 搜索优化:使用 ElasticSearch 提高商品搜索性能,优化用户体验
内部CRM应用(2024.06-2025.03)
客户关系管理系统,管理从小程序实名认证的用户信息,关联 HIS 医疗档案,提供会员管理、投诉管理、企业微信对接等功能。
技术栈:
Spring Boot、Spring Cloud Alibaba、MySQL、Redis、Vue.js、ElementUI、ECharts。
负责模块:
• 后端 API 设计与开发:完成 CRM 各模块后端接口开发,优化数据交互效率
• 企业微信对接:实现与企业微信的 API 对接,支持用户信息同步、消息通知推送
• 前端开发:基于 Vue.js + ElementUI+ECharts 进行前端页面开发
客户关系管理系统,管理从小程序实名认证的用户信息,关联 HIS 医疗档案,提供会员管理、投诉管理、企业微信对接等功能
实时聊天模块开发:对接腾讯云 IM,设计并开发实时通信机制,实现医生与患者在线聊天功能;使用MQ作异步操作,优化消息存储,确保高并发场景下的稳定性