About Me
Experience
社区开发者
Web3 Foundation - - Now
职位: 社区开发者 | 时间段: 近期 | 工作内容: 1. Pyth Oracle on Substrate - pyth 是在 Solona 链上的一个预言机项目,提供了更加节省成本和更稳定的 pull 模型,基于 Hermes 实现了 Polkadot 提供了 Substrate pyth pallet,可以为整个 Polkadot 生态提供更加友好的 price feed 能力。2. Hyperdot - 实现了 RFC 提到为 Polkadot 上的平行链建设一个类似 Dune 的数据分析平台,可以让用户使用 SQL 查询数据、并将数据进行可视化图表编辑创作和分享。使用 Rust 实现了Polkadot 平行链的数据的 ETL,设计上基于存算分离的思路,存储使用更加节省成本的 s3,计算层使用 databend。
架构师
艾莫尔研究院 - - Now
职位: 架构师 | 时间段: 2021-03 ~ 至今 | 工作内容: 1. 设计和实现了 CloudNative3 ,一个基于 Ethereum 的 DePin 项目,目标是实现一个去中心化的云原生平台,用户对所有计算的需求都是通过智能合约在链上完成,然后通过 Chainlink oracle worker 将任务分发到我们全球的多个 Site 完成部署,对于一些较大的日志信息存储到 IPFS并生成CID由 Chainlin 返回到链上。2. 设计和实现了 WeeCash,WeeCash 是一个基于 ZKP 的隐私币项目,用户通过提交 commitment 到 Ethereum 上的智能合约进行 deposit,链上会记录 commitment 到 Merkel Tree Root,当需要 withdraw 时,用户需要生成一个 ZKP提交到链上,链上合约验证 ZKP 的有效性。3. 负责容器云平台的架构设计、系统落地、团队管理和建设. 从0到1完成MSP容器云平台的建设和发布4. 将引入 CNCF karmada 项目引入公司, 落地了多云容器管理平台, 为集团的全球化战略提供多云统一部署、统一管理、统一调度。同时为开源社区贡献了 6000+ 核心代码, 孵化了1个owner approver, 1个member reviewer. 其落地过程被 CNCF 官方置顶报道 Karmada in AIML INSTITUTE.5. 和腾讯共同建设了 vcuda GPU 虚拟化技术, 基于顶会论文 Gaia 理论模型从 0 到 1 落地容器 GPU 虚拟化技术, 将单个显卡的算力利用率提升 200%, 为上层 AI 平台提供了底层的算力虚拟化和 gpu 调度能力, 帮助业务节省大量 GPU 费用成
基础架构技术专家
T3出行 - - Now
职位: 基础架构技术专家 | 时间段: 2019-06 ~ 2021-03 | 工作内容: 1. 帮助 T3 出行落地了分布式人车撮合引擎,该系统使用 Go 语言和 C++ 语言实现,其中 Go 实现了业务部分, C++ 实现了算法部分。基于 KM 二分图匹配和贪心实现了实时订单撮合,基于模拟退火算法寻找局部最优解实现了预约单的撮合,配合 AI 团队实现马尔可夫决策链的工程实现以优化订单收益。2. 带领4人团队基于 Kubesphere 从0到1落地了 T3 容器云平台的二次开发,包括容器工作负载管理、DevOps、日志采集、监控告警平台的集成。推动了 T3 核心业务容器化改造,在过程中对核心中间件容器化提供了各类问题定位、分析和解决并负责 Kubernetes 基础设施的 SRE 工作。3. 在职期间担任讲师进行了多次 Go 语言技术培训,帮助技术中台 100多名 Java 同事学习 Go 语言配合公司的技术栈转型。
资深基础架构工程师
SHEIN - - Now
职位: 资深基础架构工程师 | 时间段: 2017-03 ~ 2019-06 | 工作内容: 1. 从0到1和团队研发了 SHEIN 的容器云 PaaS 平台,属于国内比较早一批推动容器化技术实践和落地的团队。平台将 SHEIN 内部的日志、监控、告警、CICD 打通并整合到平台中,帮助研发运维一体化,提高了整体的研发效率,成本上 AWS 每年节省上百万美元的服务器费用。2. 研发了 SHEIN 内部的分布式文件系统(OceanStore),该系统使用 C++ 基于 GFS 的论文实现,其目标是支撑海量小文件,因此在设计上并做了一些改进,在 Master 上使用 Raft 复制协议提高 Master 的可用性,数据复制的一致性协议上选择了 Raft 和 Primary-backup 混合模型。该系统作为 SHEIN 底层文件系统实现了 CSI 支撑了容器平台的底层存储,帮助商品中心的业务 3. 数据从原来的 NFS 迁移到了 OceanStore,支持了 SHEIN 海量的商品图片存储,提高了数据的可用性和吞吐。4. SHEIN 作为一家快速发展的千亿独角兽,在职期间多次帮助运维团队定位了很多疑难问题,多次参与和保障了 SHEIN 黑五大促。