杨 波
技术经理、技术架构师、开源贡献者

基本信息

姓名: 杨 波

出生: 1988-08-15

学历: 本科

毕业院校: 江苏理工学院(2007-2011)

手机: 18752001676

邮箱: garin.yang@outlook.com

自我简介

[经历]

工作十年,经历过3家公司,有过嵌入式机顶盒协议栈、智能电视中间件及互联网等行业的工作经历,丰富的分布式架构架构设计研发经验; 目前就职于一家母婴领域的互联网新零售公司,担任技术平台负责人一职,主要负责公司电商微服务框架、通用消息队列中间件、缓存中间件,基础组件稳定性建设以及devops平台建设。

[爱好]

有空就会看书、偶尔听听音乐,难得一次的足球;

[擅长]

性格开朗、适应力强;具备良好的技术视野和一定的产品思维;善于自我迭代,不断提升;勇于挑战困难,有带领团队打硬仗的意志力;

[专业技能]

- 熟悉Linux网络编程及常见的网络通信协议,有着丰富的高并发网络编程经验;

- 熟悉大型分布式微服务系统架构设计及周边治理系统(配置中心、注册中心以及可观测性治理),有较为丰富的高可用、高性能、可扩展分布式系统设计实践经验;

- 熟悉kubernetes及docker容器化技术,有devops平台工具链落地实践经验;

- 熟悉 mysql,redis等分布式存储原理;熟悉分布式消息中间件:kafka,rocketmq等;

- 编程语言方面,9年以上的C++编程实践经验、熟悉shell脚本语言;少量go、python项目实践经验;

平台

语言

工具

特色项目

react-native

孩子王-容器云平台

2020/12 ~ 至今

- 结合孩子王研发、部署现状,以现有多套发布系统为原型,带着团队一起设计并落地了基于k8s实现的多语言、多框架应用的容器云部署流水线平台 v1.0。

- 容器云v2.0落地:统一云配置中心、集成需求管理-研发-测试(安全)-部署一站式流水线、支持应用混合云多实例部署

react-native

自动化运维平台 oneops, 统一告警平台onealert,自动审核平台dbadmin

2020/12 ~ 至今

- oneops 支持主机管理,域名管理,k8s集群管理,工单审核,安全漏洞管理等多项功能,同时支撑孩子王、联童,创纪云三家公司;

- onealert 基于prometheus,zabbix及自定功能组件打造的一套自动化配置告警平台,支撑业务&运维等众多告警场景;

- dbadmin 数据库审核平台,主要研发和dba的ddl,dml的审核平台;

react-native

孩子王- 消息队列中间件 TMQ

2020/12 ~ 至今

- 基于Kafka自研的一套消息队列中间件TMQ, 同时支持了 孩子王、创纪云,联童三家公司商品化;

- 平台组件TMQ双机房热备方案准备,实现孩子王uc双机房组件快速容灾切换;

- 支持 创纪云 大数据迁移华为云项目;

react-native

商城中台微服务框架及治理组件

2019/06 ~ 2020/12

- 主要负责孩子王电商系统框架稳定性保障、业务公共组件实现、治理组件优化等。

- 主导设计、实现了框架注册发现支持机器上下架功能,实现路由拦截。

- 主导设计、实现了框架支持的redis动态路由代理功能。

- 基于K8S容器化部署,设计并落地了孩子王中台C++框架K8S云发布系统-愚公系统。

- 负责商品化框架能力支持。

react-native

孩子王-商城订单系统

2017/08 ~ 2019/06

- 负责孩子王商城-订单系统 优化,优化原订单子系统,按需实现分库分表,缓解大促期间百万级订单给系统带来的压力,提高了系统稳定性。

- 负责孩子王商城-风控系统 重新设计及实现,解耦原有的聚合系统,增加了用户登录,加购,下单及支付多维度风险控制,减少不必要经济损失。

- 主导裂变红包系统-位置红包系统的设计及实现,每周一次活动频率,发版一个月,收获月拉新人数过十万。

- 与腾讯微信团队对接 “微信购物单” 功能,实时同步孩子王订单及商品信息,实现新的引流入口。

react-native

三星 tizen.net 平台 React Native 开发框架

2016/06 ~ 2017/08

- 负责将 微软开源框架 react native 移植到三星Tizen .netcore兼容平台中,并成功适配了底层UI组件及服务。

- 完成 demo app:instagram & music player, 其中 music player 被商用到 CLS 中。

Check it out
tizen

三星Tizen智能操作系统核心中间件

2014/10 ~ 2016/10

- 完成Tizen平台 Service Extension Framework 所有porting工作

- 支持2014~2016年 Tizen & Orsay平台 Service Extension Framework 商品化量产工作

- Tizen Platform:Service Extension Framework 性能优化

- 基于 Service Extension Framework 实现 command debugger 工具

- 维护VD事业部下所有的webapp对应的服务模块

- 扩展Orsay平台HID,支持 Gamepad Menu navigation 的功能。

- 支持完成 ohtv IME plugin 交互框架的开发工作

- 基于ANT+协议的 healcare 相关外设的调研、开发及DEMO

smart-tv

三星 Orsay 智能操作系统核心中间件

2013/05 ~ 2014/10

- 支持 非标准 healthcare protocol module 和 Device/Web API

- 开发 基于debug menu 的 SEF Command debugger

- 优化 SEF 框架,提升性能和效率

- 移植 SEF/OCI 到 '14-year Smart TV SDK 5.0

- 开发 WEMO Device Profile。

dlna

华为 TCG IPTV终端中间件

2011/07 ~ 2013/04

- PVR模块中“录制任务冲突检测”优先级算法设计和编码

- DLNA模块中DMS和DMR主要特性开发

- NAGRA CA鉴权的DVB本地录制、时移录制