后端开发工程师简历模板免费下载_后端_Java_Go简历模板_在线制作工具
(+86)155-0799-7194 | codecv@163.com | 微信号:codecvresume
教育背景
2017.09 - 2021.07
清华大学 985 211 双一流
计算机科学与技术专业 - 学士
- GPA:3.85/4.0 参与国家自然科学基金项目《分布式系统下的高性能数据处理技术研究》
- 相关课程: 数据结构与算法、操作系统、计算机网络、数据库系统、分布式系统、系统设计与实现
实习经历
2020.06 - 2020.09
阿里巴巴
基础技术部
后端开发实习生
- 背景: 阿里云微服务架构面临高并发场景下的性能瓶颈,系统稳定性和响应速度亟待提升
- 职责: 参与微服务架构的性能优化设计与实现,使用Java和Spring Cloud开发高可用分布式服务
- 难点: 需要在保证系统稳定性的前提下优化RPC调用链路,降低服务间通信延迟,提高系统整体吞吐量
- 成果: 通过引入异步处理机制和优化数据缓存策略,服务响应时间降低40%,系统吞吐量提升35%,稳定性达到99.99%
2019.12 - 2020.03
腾讯
微信支付
后端开发实习生
- 背景: 微信支付核心交易系统需要处理千万级日支付请求,同时保证数据安全和一致性
- 职责: 负责支付核心模块的后端开发和部分历史模块的Go语言重构,参与支付风控系统开发
- 难点: 在金融级应用场景下保证分布式事务的数据一致性,同时识别和防范各类支付风险
- 成果: 重构代码优化了系统可维护性;设计实现分布式事务处理确保金融数据一致性;开发实时风险识别算法,降低欺诈率15%
2019.07 - 2019.10
字节跳动
基础架构部
后端开发实习生
- 背景: 公司业务快速增长,各团队配置管理分散,缺乏统一高效的配置中心,影响开发效率和系统稳定性
- 职责: 参与设计并开发分布式配置中心,支持多环境、多集群的配置管理和实时更新
- 难点: 需要解决配置变更的实时推送、多环境配置隔离、权限控制和版本管理等问题
- 成果: 使用Kafka实现配置变更实时推送,延迟控制在100ms内;开发配置版本管理和回滚功能;编写完整文档,降低接入成本
项目经验
2020.10 - 2021.01
分布式高性能缓存系统
核心开发者
- 背景: 现有缓存系统难以满足高并发业务需求,面临容量瓶颈和可用性挑战
- 职责: 设计并实现一个类Redis的分布式缓存系统,支持数据分片、节点扩缩容和故障转移
- 技术栈: C++、Asio、protobuf、一致性哈希、Paxos共识算法
- 难点: 实现高效的内存管理和网络I/O模型,确保数据在节点伸缩和失败时的一致性
- 成果: 单机QPS达到10万+;实现一致性哈希算法保证数据均匀分布;设计AOF和RDB两种持久化方案;开源后获得500+Star
2020.03 - 2020.06
高并发订单处理系统
项目负责人
- 背景: 电商平台在秒杀活动中面临严重的系统压力,存在超卖、库存不一致等问题
- 职责: 设计并实现一个支持秒杀场景的高并发订单系统
- 技术栈: Java、Spring Cloud、Redis、RocketMQ、MySQL
- 难点: 解决库存超卖问题,处理高并发下的订单创建和状态管理,保证系统的稳定性和可扩展性
- 成果: 使用Redis实现分布式锁和库存预扣减;引入RocketMQ实现订单异步处理,并发能力提升3倍;设计熔断降级机制,系统支撑5万并发秒杀活动
2019.09 - 2019.12
实时日志分析平台
后端负责人
- 背景: 公司多个服务产生大量日志,但缺乏统一的收集和分析手段,难以快速定位问题
- 职责: 设计并开发一个实时日志收集和分析平台,类似于ELK架构
- 技术栈: Kafka、Flink、ElasticSearch、Grafana、Java
- 难点: 需要处理TB级日志数据,实现高效的日志解析、索引和查询,支持复杂的聚合分析和告警
- 成果: 使用Kafka作为日志传输通道;基于Flink开发实时流处理引擎;开发可视化Dashboard提供监控和报警;平台每日处理TB级日志数据
开源贡献
2019.03 - 至今
Spring Framework
开源贡献者
- 背景: Spring框架是Java生态中最重要的开源框架之一,参与贡献可以提升个人技术能力和社区影响力
- 职责: 参与Spring框架的bug修复和新特性开发,提交PR并参与社区讨论
- 难点: 理解复杂的框架源码,确保修改符合项目规范和设计理念,通过社区Review
- 成果: 提交10+PR被合并,主要集中在Spring核心模块和数据访问层;修复了几个长期存在的bug;参与了Spring Boot 2.4版本的新特性开发
技能证书/其他
- 编程语言:Java(精通)、Go(熟练)、Python(熟练)、C++(熟悉)
- 框架与中间件:Spring Cloud/Boot、MyBatis、gRPC、Dubbo、Redis、Kafka、RocketMQ、ElasticSearch
- 数据库:MySQL、MongoDB、HBase,熟悉数据库设计和性能优化
- 云原生:Docker、Kubernetes、ServiceMesh,具备微服务架构设计能力
- 系统设计:熟悉分布式系统设计原则,掌握高并发、高可用架构设计方法
- 语言能力:英语(CET-6,580分),能流畅阅读英文技术文档和进行技术交流

客服微信
投递进度管理