关于我
致力于构建高可靠、可扩展的后端架构。
管理信息系统(MIS)专业应届毕业生,对后端工程、企业应用开发和可扩展软件架构有浓厚兴趣。具有丰富的 Java 21、Spring Boot、Spring Data JPA 和 Hibernate 的 RESTful API 设计与开发经验。已成功将多个项目从概念阶段部署到生产环境,包括 Docker 容器化、AWS EC2 部署、数据库设计、API 文档生成和自动化测试。深入理解分层架构、DTO 模式、依赖注入、校验、异常处理和测试驱动开发等软件工程原理。热衷于构建可靠的后端系统,并持续拓展云计算技术、DevOps 和分布式系统方面的专业知识。
技术技能
编程语言
后端与架构
测试与质保
数据库
DevOps 与工具
语言
测试与质量保证
通过全面的测试提高代码可靠性
SmartSpend AI
Testing Stack
Coverage Philosophy
Reliability Metrics
"JUnit 5, Mockito, MockMvc, H2(服务/控制器层)+ Appium/Python(移动端 E2E)— [如果您有 JaCoCo 报告,在此处添加实测覆盖率 %]"
Automation
Full CI/CD Ready
Validation
Strict DTO Checks
Hotel Management System (酒店管理系统)
Testing Stack
Coverage Philosophy
Reliability Metrics
"Testcontainers(针对真实 MySQL/MongoDB 的集成测试), JaCoCo(代码覆盖率)— [如有 JaCoCo 覆盖率 % 请在此处添加]"
Automation
Full CI/CD Ready
Validation
Strict DTO Checks
精选项目
SmartSpend AI
独立全栈开发者 • 2026年5月 - 至今
一个独立端到端构建的全栈费用管理平台(Spring Boot 后端 + Flutter 移动客户端),重点关注 API 层和移动层的自动化测试。
技术栈
核心亮点
- 基于 Python 构建了 Appium 移动端自动化测试套件,覆盖 Flutter 应用的核心流程(登录、输入验证、错误处理),将测试覆盖范围从后端延伸至真正的端到端移动端 QA。
- 使用 JUnit 5、Mockito、MockMvc 和内存数据库 H2,在 Service、Controller、JWT、异常处理和身份验证层实现了全面的单元测试和集成测试覆盖,在部署前捕获代码退化问题(regressions)。
- 设计并实现了一套完整的 JWT 身份验证系统(注册、登录、密码重置、BCrypt 密码加密),以支持安全的多用户账号隔离。
- 设计并开发了用于交易管理的 RESTful API,支持筛选、数据校验和分页功能;集成了 Google Gemini API,将自然语言输入转换为结构化的财务记录,从而减少手动数据录入。
- 添加了带有汇率缓存和降级处理(fallback handling)的货币转换功能,确保应用在第三方 API 宕机或达到速率限制时仍可正常运行。
- 使用 Docker 对所有服务进行了容器化,并使用 Git 管理完整的开发生命周期。
Hotel Management System (酒店管理系统)
独立后端开发者 • 2025年12月 - 2026年4月
一个支持预订、支付、开票和报表功能的酒店管理后端系统,包含 70 多个 RESTful API 接口,并采用针对真实数据库而非 Mock 的集成级测试。
技术栈
核心亮点
- 使用 Testcontainers 搭建了集成测试环境,针对真实的 MySQL/MongoDB 实例运行测试(而非使用 Mock),并配置 JaCoCo 追踪整个代码库的代码覆盖率。
- 使用 JUnit 编写了单元测试和集成测试,以验证预订、支付和开票模块的业务逻辑,在发布前捕获边界情况。
- 设计并实现了 70 多个用于预订、支付、开票和报表的 RESTful API 接口;采用自定义 JWT(Nimbus JOSE、HMAC HS512)保障安全,包含 Refresh Token 轮换和 Token 黑名单机制,用于实现安全登出及会话失效。
- 设计了基于角色的权限模型(RBAC),以区分员工、管理员和访客等不同角色的访问权限;定义了基于 DTO 的 API 契约,将内部实体与外部响应解耦。
- 基于 Spring Data JPA 在 MySQL 中设计了关系型数据库 Schema,覆盖预订、访客、房间、支付和发票等模块。
- 亲自撰写了完整的系统分析文档(按角色划分的功能/非功能需求、可行性分析、任务拆解、数据流图),为系统设计提供了有力支撑。
Fashion E-Commerce Platform (时尚电商平台)
全栈开发者 • 2025年8月 - 2025年11月
在主技术栈 Java/Spring 之外构建的全栈电商平台,展现了在真实部署约束下对不同语言和框架的适应能力。
技术栈
核心亮点
- 使用 Python/Django 构建了全栈电商平台,支持商品目录管理、购物车和订单处理业务流程。
- 集成了 PayPal Sandbox 和 Bakong KHQR 支付网关,同时支持国际刷卡支付和本地二维码支付。
- 开发了用于库存管理、订单跟踪和商品目录控制的管理后台面板。
- 使用 Docker 对应用进行了容器化,并部署在 AWS EC2 上,端到端地完成了环境配置。
教育与证书
管理信息系统学士学位(MIS)
SETEC 学院
可全职工作
TOEFL ITP
证明具有专业级别的英语阅读、听力和理解能力。
HSK 六级
证明具有高级中文语言水平。能够理解高度复杂的书面材料,并在多样化的专业环境中有效沟通。
AWS Academy Cloud Foundations
证明对云计算概念、AWS 服务以及在云中部署和管理应用程序的最佳实践具有基础知识。
Micro-Certification - Welcome to ServiceNow
证明对 ServiceNow 平台基础功能的理解,包括导航、应用程序开发和工作流程自动化。
全球视野与资质
语言水平
越南语(母语)
英语(专业工作水平)
中文(中级 - HSK 6 级)
高棉语(专业工作水平)
日语(初学者 - 基础会话)
证书
TOEFL ITP
得分: 517
HSK 六级
得分: 241
AWS Academy Cloud Foundations
得分: 已完成
Micro-Certification - Welcome to ServiceNow
得分: 已完成
核心优势
使用 Java Spring Boot 生态系统进行后端系统开发
主动学习能力,掌握生产级技术栈
API 架构与第三方厂商集成
以测试为中心的开发思维,优先保证代码质量
使用 Docker 进行云部署和环境编排
使用 Swagger UI 和 Markdown 进行技术文档编写
问题求解和调试能力,优化部署流程
利用大语言模型工具提升开发生产力