Mr.Deng 头像

Mr.Deng

Java 开发工程师 · 具备后端开发、微服务架构、缓存与消息中间件实践经验

广东 · 深圳 di277160461@qq.com 13327167446

个人优势

  • 具备 Java 后端开发与微服务项目实践经验,能够基于 Spring Boot、Spring Cloud、MyBatis 等技术完成业务模块开发、联调与维护。
  • 熟悉权限认证、网关路由、缓存优化、消息队列、搜索服务、任务调度等常见后端场景,能够面向稳定性、性能与可维护性持续优化系统能力。
  • 具备仓储、电商、社区内容类项目经验,能够较快理解业务流程并推进模块落地,支撑核心业务流程稳定运行。
  • 具备良好的协作与交付意识,能够参与需求开发、缺陷修复、系统迭代及上线后持续优化工作,推动功能高质量交付。

工作经历

Java 开发工程师 · xxx

负责项目:xxx管理系统

技术栈:Spring Framework

项目介绍:该系统为xxx

  • 持续参与线上问题修复与系统迭代优化,提升相关模块运行稳定性与日常维护效率。

Java 开发工程师 · 上海威派格

负责项目:澳门智慧水务仓储管理系统

技术栈:Spring Boot + Spring Cloud + MyBatis + MyBatis Plus + Redis + Kafka

项目介绍:该系统为澳门水务公司定制开发,围绕水表从入库、调拨、出库、安装到报废的全生命周期进行管理,提升仓储服务质量、资源协同效率与库存周转效率,降低运营成本。

  • 负责仓储管理系统多个核心模块的开发与维护,覆盖到货、领用、退库、调拨、检定、信息查询等关键业务流程,支撑仓储业务持续迭代。
  • 实现驾驶舱统计与库存预警能力,对水表及远传设备生命周期状态进行分类展示,提升业务可视化水平与异常识别效率。
  • 完成到货管理、材料领用、材料退库、调拨管理等模块开发,推动仓储业务流程线上化,增强单据关联与过程追溯能力。
  • 实现坏表检查、检定录入与检定单打印等功能,完善设备质检留痕与后续处理闭环,提升流程规范性。
  • 实现水表信息变更记录与多维条件查询能力,提升设备档案维护效率与业务检索便捷性。
  • 参与字典管理国际化改造,支持英文与繁体场景,提升系统在多语言业务环境下的适配能力。
  • 持续参与线上问题修复与系统迭代优化,提升相关模块运行稳定性与日常维护效率。

项目经历

电商微服务平台

Java 开发 · 湖北武汉

技术栈:Spring Cloud + Spring Cloud Alibaba + MySQL + Redis + Nacos + Spring Security + Seata

项目描述:基于 Spring Cloud 与 Spring Cloud Alibaba 组件构建的微服务项目。

职责范围:主要负责鉴权授权中心、网关微服务、账户微服务、商品微服务、订单微服务等相关业务功能开发。

  • 负责基于 JWT 的鉴权授权中心开发,构建统一认证与授权能力,提升微服务访问控制的一致性与安全性。
  • 完成 Gateway 网关开发,并结合 Nacos 实现动态路由配置热更新,提升配置维护效率与系统灵活性。
  • 实现请求体缓存全局过滤器,解决 body 被消费后无法继续传递的问题,增强网关链路的稳定性与可用性。
  • 参与账户、商品等核心服务开发,完成余额扣减、商品查询缓存、异步入库等业务功能落地,支撑核心交易流程顺畅运行。
  • 基于 AOP 实现任务状态监控能力,增强异步处理过程的可观测性,降低问题排查成本。
  • 完成订单微服务开发,结合 OpenFeign 与 Seata 处理跨服务调用及分布式事务,保障订单链路数据一致性与业务完整性。

Echo 论坛

Java 开发 · 湖北武汉

技术栈:Spring Boot + MySQL + Redis + Kafka + Elasticsearch + Spring Security + Quartz + Caffeine

项目描述:校内学习交流论坛,主要实现用户注册、登录、发帖、点赞、系统通知、热度排序、搜索等功能。

  • 基于 Spring Security 实现注册登录与多角色权限控制,支撑论坛核心访问控制场景,提升系统安全性与权限管理规范性。
  • 完成发帖、评论、私信等核心功能开发,并结合 Quartz 实现帖子分数定时计算,支撑内容排序与社区活跃机制。
  • 使用 Redis 实现点赞、关注与站点统计,并结合 Caffeine + Redis 构建两级缓存,提升热门帖子访问效率与系统响应能力。
  • 基于 Kafka 实现系统通知链路,并通过字典树 + 双指针实现敏感词过滤能力,增强消息触达效率与内容治理能力。
  • 使用 Elasticsearch 实现帖子搜索与关键词高亮展示,提升内容检索效率与用户搜索体验。

极光博客

Java 开发 · 湖北武汉

项目部署地址:https://www.orangejun.cn/(已关闭),前往我的新站吧~

技术栈:Spring Boot + MySQL + Redis + Elasticsearch + RabbitMQ + Spring Security + Maxwell + Quartz + Caffeine

  • 基于 JWT + Redis + Token 实现登录鉴权与权限控制,完善系统访问安全能力,提升后台管理的权限边界清晰度。
  • 在云服务器部署 MinIO 对象存储,支持图片、视频等文件资源管理,增强资源存储与访问的可维护性。
  • 通过 Redis + Elasticsearch 构建多级缓存,优化热门博文读取效率,降低数据库访问压力。
  • 实现多角色、URL 级别权限管理,完善后台访问控制能力,增强系统管理规范性。
  • 结合 Quartz 与监听器实现定时任务,定期更新热门博文与话题缓存,提升热点内容访问体验。
  • 使用 Elasticsearch 提供聚合、过滤、范围、模糊等查询能力,增强搜索体验与内容检索灵活性。
  • 通过 RabbitMQ 实现 Elasticsearch 与数据库间的数据同步,并利用死信交换机支持延迟删除场景,提升异步处理能力与数据一致性保障。
  • 引入失败重试机制,降低消费者异常导致的重复投递与消息积压风险,增强消息处理稳定性。

教育经历

RMIT 墨尔本皇家理工大学

Information Technology 信息技术研究生学位

Ikun 艺术研究学院

亚洲翻译协会 🐓语十级翻译

Bilibili 大学

硕士学位