tda
4天前在线
全职 · 500/日  ·  10875/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

专注于后端开发的软件工程师,热衷于构建高性能、可扩展的分布式系统。在实际项目中坚持实用主义原则,追求简洁优雅的代码设计,相信好的架构源于对数据结构的深刻理解,而非过度的抽象和复杂性。

  技术栈与项目经验

  在宠物视频平台后端项目中,采用现代化的微服务架构,使用 Java 21 和 Spring Boot 3.5 作为核心框架,结合 Spring Cloud 2025.0(Northfields)和 Spring Cloud Alibaba 构建完整的分布式系统。项目包含网关服务、认证服务、视频服务、宠物服务、互动服务、商城服务和订单服务等多个微服务模块,通过 Nacos 实现服务注册与发现,使用 Gateway 进行统一路由和负载均衡。

  在数据存储层面,选择 MongoDB 作为主数据库以应对视频元数据的灵活存储需求,使用 Redis(Redisson)实现分布式缓存和原子计数功能,通过 RabbitMQ 消息队列处理异步任务和服务间解耦。此外,集成了阿里云 OSS 对象存储服务用于视频文件管理,实现了基于用户行为的智能推荐系统,并通过 Docker 容器化部署保证环境一致性。

工作经历

  • 2025-02-01 -2025-12-31UBIQUE PTE. LTD.全栈开发

    项目职责 负责宠物视频平台后端微服务架构的设计与实现,主要工作方向包括: 核心服务开发 - 视频服务:实现视频上传、存储、检索和推荐功能,集成阿里云 OSS 对象存储,开发基于用户行为的智能推荐算法 - 认证服务:构建基于 JWT 的用户认证体系,实现密码重置

教育经历

  • 2019-07-01 - 2023-07-01东莞理工学院软件工程本科

    本科阶段接受系统的软件工程训练,熟悉软件生命周期管理与工程化开发流程,掌握常见数据结构与算法、数据库设计、计算机网络、操作系统等核心知识。通过多次课程项目与团队协作,积累了需求分析、系统设计、编码实现、测试与版本管理的实践经验,具备较强的学习能力与落地能力。

语言

中文母语水平
0
1
2
3
4
5

技能

Java熟练
Flutter掌握
Vue熟悉
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 4天前 浏览: 1