个人介绍
熟悉 C/C++、Python 语言,了解 Golang/Java,熟悉面向对象设计、智能指针、移动语义、STL、垃圾回收等; 熟悉操作系统、Linux 网络编程,如进程通信、线程同步、虚拟内存、IO 多路复用、TCP 流量拥塞控制等;
掌握 MySQL/KV 数据库,Redis 缓存、MQ 消息队列的基本原理与业务场景,具备企业级微服务后端开发相关经验; 掌握 PyTorch 等深度学习框架,具备计算机视觉与图像复原领域的科研经验,对图像无监督去雾算法有过深入探究; 熟悉算法模型工程化部署流程,了解 TensorRT 模型推理、CUDA 算子开发、TVM 计算图优化等 AI 编译推理技能; 熟悉 Git、Docker 等使用,活跃于 GitHub 等开源社区;对专业技能有较强的学习能力;
英语水平 CET6,能自如阅读专业领域英文文献;
工作经历
2024-06-20 -2024-09-30腾讯后台开发
工作内容:重构客户数据迁移模块后台系统,设计分层改造方案,优化存储选型,提供稳定高可用的线上服务。 1. 接入层:限制 CGI 请求并发数和服务熔断,防止流量击穿存储,将服务迁移到腾讯云 TKE,提高系统稳定性。 2. 逻辑层:将重逻辑业务的下游 RPC 请求和写 kv 操作解耦到 MQ 异步任务中;基于任务状态机实现 MQ 重试, 采用版本号保障幂等性设计,通过柔性策略规避高峰期系统过载失败导致前端错误,提高系统高可用性。 3. 存储层:针对千万级客户数据单表筛选性能问题,引入 mpkv 存储屏蔽分表逻辑,选用 strpkv 减少冗余表存储, 通过协程并发提高查询速度,实现业务无感知切换。 产出成果:将改造后的后台系统部署全量上线,现网服务可用性不低于 99.9%,减少 36%存储量。
教育经历
2022-09-01 - 2025-06-01电子科技大学计算机科学与技术硕士
2018-09-01 - 2022-06-01桂林电子科技大学计算机科学与技术本科