•深入掌握数据结构、算法设计、操作系统等核心课程,并自主运用Go语言实现跳表、时间轮等组件,用于比喻校园网流量调度实验,加深对底层原理的理解。
•参加全国大学生服务外包创新创业大赛,主导后端开发,使用Go搭建高并发票务微服务,面对万级QPS峰值引入Kafka削峰与Redis缓存策略,最终获得赛区二等奖,锻炼了团队协作与交付效率。
北京智联云创科技有限公司 - 技术研发部企业服务技术驱动型
2017.07-2020.06
Go后端开发工程师Go服务端开发系统架构设计高并发优化
北京
•负责公司企业协作平台的Go后端服务设计与开发,参与系统架构演进,提升服务稳定性。
•主导完成文档协作模块的重构,利用Go的并发特性优化多人实时编辑的冲突处理,写操作响应时间降低40%,增强了用户体验。
•与前端团队紧密协作,完成项目看板、即时通讯等功能开发,保障项目顺利上线。
•参与代码评审与技术内训,辅导两位初级工程师成长,推动团队技术积累。
北京深蓝矩阵科技有限公司 - 后端开发部平台型企业高成长性
2020.07-至今
资深Go后端开发工程师微服务治理分布式中间件技术方案设计
北京
•带领团队负责公司智能客服平台的后端架构设计与开发,采用Go语言落地微服务拆分,保障系统在流量高峰下的高可用。
•主导设计了基于Redis的分布式会话管理方案,通过优化数据结构和连接池,会话查询效率提升40%,大幅缓解数据库负载。
•引入API网关和链路追踪系统,统一鉴权与流量控制,提升了团队开发效率和系统可观测性。
•与产品经理紧密协作,梳理业务需求,完成智能路由、实时监控等多个核心模块的上线。
•项目描述:该平台基于Go语言与微服务架构,旨在为企业提供即时通讯、文档协作、项目管理等一体化服务。我主要负责消息推送服务和文件存储服务的开发。
•在消息推送服务中,优化了消息路由和离线消息队列,采用NATS提升消息分发效率,支持百万级并发连接。
•在文件存储服务中,集成对象存储,实现分片上传与断点续传,并设计权限控制,确保文件安全。
•项目成果:系统上线后,承载了公司内部3000+用户的日常协作,接口响应迅速,获得业务部门好评。
•项目描述:该平台使用Go语言开发,旨在整合医疗数据,提供患者档案管理和数据分析服务。我参与了档案管理模块和数据导出模块的开发。
•在档案管理模块中,设计了患者信息的多维度索引,利用Elasticsearch实现快速检索,并引入数据脱敏策略保障隐私。
•在数据导出模块中,实现了异步批量导出功能,采用Go协程池处理大数据量导出,避免接口超时,导出效率提升70%。
•项目成果:平台上线后,帮助医院提升了数据管理效率,获得内部技术奖项。
社区贡献:
积极参与Go开源生态建设,为分布式消息队列组件[gorabbit]贡献了连接池管理模块,解决了连接泄漏问题,项目在GitHub累计获得800+ Star,被多家初创公司用于日志采集管道。