Pang Tianyu

Backend / Full-stack Engineer · Golang · Distributed Systems

个人简介

后端 / 全栈软件工程师,拥有 3+ 年滴滴地图核心后端研发经验及独立产品开发经验。主要使用 Golang/C++,具备微服务架构、服务治理、系统重构、性能优化及云端部署经验;曾通过系统重构将核心服务单机房容器资源需求降低 50%。

工作经历

独立开发者 / Full-stack Engineer
2024.04 - 至今
  • 独立负责多个软件产品的设计、开发、部署及持续维护,项目涵盖跨境电商、内容平台、Web 小游戏、数据统计系统及 BIM 工程软件。
  • 跨境电商:使用 Next.js / React / Vue 开发 Headless Shopify 站点,通过 Shopify API 集成电商业务能力,并负责支付流程、页面性能及 SEO 优化。
  • 图集内容平台:负责网站开发及云端基础设施搭建,使用 Cloudflare Images / WorkersAWS EC2 / S3 完成图片资源管理、边缘服务、应用部署及对象存储。
  • 留学 Offer 数据统计系统:使用 Python 为新航道留学开发 Offer 数据统计系统,将原有基于 Excel 的人工统计流程自动化,使相关人力投入降低约 80%
  • Revit BIM 插件:使用 C# / Revit API 开发墙模块拆分深化插件,将原本依赖人工处理的墙体拆分流程自动化,使单项目所需人力及处理时间降低约 50%
后端架构研发工程师
2021.01 - 2024.03
滴滴出行 · 地图事业部点架构组|北京
  • 负责地图上下车点、推荐点、地点检索等核心后端服务的开发、维护与架构优化,主要使用 Golang / C++
  • 参与微服务稳定性与容灾体系建设,完善服务降级、流量切换、限流及应急预案,保障异常场景下核心链路稳定运行。
  • 使用 Golang 重构违停信息服务及对外 API 服务,优化代码结构与资源消耗;在性能保持稳定的情况下,单机房所需容器数量降低 50%
  • 设计并实现独立的点标签微服务,将分散在多个服务中的标签逻辑统一抽离,降低服务耦合度并提升开发效率。
大数据分析实习生|中国平安壹钱包 · 大数据部门|上海
2018.08 - 2018.11
  • 阅读 Spark SQL 源代码并学习其工作原理;使用 Java 开发内部面试系统 API 调用功能。

教育背景

卡耐基梅隆大学(Carnegie Mellon University)
2019 - 2020
电子与计算机工程,硕士
圣奥拉夫大学(St. Olaf College)
2014 - 2018
数学 + 计算机科学,学士

专业技能

语言
Golang, C/C++, Python, JavaScript/TypeScript, C#
Web
Next.js, React, Vue, Shopify API
云与平台
AWS EC2/S3, Cloudflare Workers/Images
工程能力
微服务、API、服务治理、性能优化、Linux/Unix
自然语言
中文母语,英语流利,日语初级