953 字
5 分钟
优化的简历
优化的简历
教育背景
南京邮电大学(双一流) - 软件工程(本科)
- 时间:2022.09 - 2026.06
- 专业成绩:GPA 3.17/5(专业前 50%)
- 主修课程:
- Java 高级编程(87)
- 分布式系统设计(88)
- 数据库原理与优化(95)
- 计算机网络(95)
- 数据结构与算法(92)
- 微服务架构(87)
- Linux 系统编程(86)
- 英语水平:CET-6
实习经验
Java 助理工程师 - 江苏智檬智能科技有限公司(实习)
- 时间:2025.05 - 2025.09
- 项目背景:参与企业级 RPA 平台「慧企安」后端系统开发,面向中大型企业提供自动化流程解决方案
- 技术实现:
- 设计并实现统一执行调度架构,采用模板方法模式定义标准执行流程,提升任务执行效率 35%
- 开发智能 Excel 数据导入模块,通过 AI 辅助字段映射技术,将数据导入准确率提升至 99.2%
- 优化执行日志查询性能,通过慢 SQL 分析和执行计划调优,将查询响应时间从 2s 降低至 200ms
- 构建基于事件驱动的实时预警系统,实现异常情况 5 秒内告警,系统可用性提升至 99.99%
- 技术栈:Spring Boot/Cloud、MyBatis-Plus、MySQL、Redis、RabbitMQ、分布式 ID 生成
项目经验
积分抽奖平台(分布式系统)
- 时间:2024.07 - 2024.12
- 项目背景:为电商平台设计的高并发积分营销系统,峰值 QPS 达 5000+
- 技术实现:
- 采用 DDD 领域驱动设计,将系统拆分为用户、活动、奖品等微服务,降低模块耦合度
- 实现库存扣减优化方案,通过 Redis+Lua 脚本保证原子性,避免超卖问题
- 设计消息队列解耦方案,使用 RabbitMQ 异步处理抽奖和发奖流程,提升系统吞吐量 30%
- 采用 Guava RateLimiter 实现接口限流,有效应对秒杀场景下的流量峰值
- 技术栈:SpringBoot、MyBatis、Dubbo、RabbitMQ、MySQL、Elasticsearch
在线判题系统(核心开发)
- 时间:2025.01 - 2025.06
- 项目背景:支持多种编程语言的在线编程评测平台,日处理代码提交量 10000+
- 技术实现:
- 设计多语言判题架构,通过 Docker 容器实现代码沙箱隔离,安全性提升 99%
- 优化判题性能,采用线程池+任务队列机制,单机并发处理能力达 200+
- 实现智能资源调度算法,根据题目难度动态分配 CPU/内存资源,资源利用率提升 40%
- 开发健康监控模块,实时收集判题节点状态,异常自动恢复时间<10s
- 技术栈:Spring Boot、gRPC、Docker、Redis、线程池优化
专业技能
-
后端开发:
- 精通 Java 语言及 JVM 调优,熟悉多线程编程及并发控制
-
深入理解 Spring 框架原理,熟练使用 Spring Boot/Cloud 生态
-
掌握常用设计模式,能根据业务场景合理应用
-
数据库:
- 精通 MySQL 索引优化及 SQL 调优,熟悉事务隔离级别
- 熟练使用 Redis 缓存及分布式锁,了解集群部署方案
-
分布式系统:
- 熟悉微服务架构设计,了解服务注册发现、负载均衡等机制
- 掌握消息队列(RabbitMQ/Kafka)使用场景及性能优化
-
DevOps:
- 熟悉 Docker 容器化部署,了解 Kubernetes 基本概念
- 掌握 Git 版本控制及 CI/CD 流程
自我评价
- 技术扎实:系统掌握 Java 后端开发技术栈,具备分布式系统设计能力
- 工程实践:参与过企业级项目开发,能够快速解决复杂技术问题
- 学习能力:持续关注新技术发展,能够快速掌握并应用到实际项目中
- 团队协作:良好的沟通能力,在团队项目中承担核心开发角色