个人介绍
1. 熟练使用 Python,能够独立使用 python 搭建 Flask 后端程序,熟悉多线程,多进程,协程的使用,理解 python 多线程调度模型
2. 熟练使用 Go,gorm,能够独立使用 Go 搭建 Gin 后端程序,熟悉协程,channel,并发控制,grpc 的使用,理解 Go 并发模型
3. 熟练使用 C 语言,熟悉 C 下多线程,多进程的使用,以及 epoll,poll,网络编程
4 熟练掌握数据库软件 Mysql,Etcd 的使用
5. 熟悉敏捷开发,掌握 Git,jenkins,docker,cmake,shell,Linux 基本命令的使用
6. 掌握 Ai 辅助编程工具的使用,如 Claude,GPT,通义等大模型,使用 Ai 辅助提高编程效率
工作经历
2022-07-20 -2025-09-20杭州宏杉科技股份有限公司软件工程师
负责分布式存储软件全链路研发,涵盖多语言服务端、核心存储引擎及自动化 CI/CD 体系搭建: 分布式控制服务与协同(Go/Python): 主导 Go(Gin/gRPC)中枢与 Python(Flask)业务端架构设计,通过 gRPC + TCP 打通各模块通信,实现高并发调度、超时重试与状态回退机制。 深度调优 Python 线程粒度与 Go 协程模型,结合 Etcd/MySQL 优化高频读写,确保分布式环境下的强一致性与服务宕机后的任务可恢复性;落地访问安全策略模块。 高性能存储引擎研发(C 语言): 基于 epoll 异步 I/O 与多线程设计分布式存储引擎,承接全量流量;针对磁盘特性实施数据拆分合并,显著提升吞吐。 引入内存池化技术消除内存碎片,设计分层存储与 WAL 预写日志机制(SSD 预存 + 后台迁移 HDD),保障宕机数据零丢失与秒级恢复。 CI/CD 与自动化测试建设: 从 0 到 1 搭建 Docker + Jenkins 自动化测试流水线,支持代码拉取、部署、功能/性能/可靠性测试与结果推送一键闭环,输出团队代码与测试规范。
教育经历
2018-07-01 - 2022-07-01桂林电子科技大学信息与计算科学本科



