明希 (Frost Ming)

微软 MVP / PyPA 成员 / PDM 作者

8 年 Python 开发经验,全栈开发者;擅长 Web 开发、CI/CD 自动化领域;爱好开源,维护多个开源项目;PyCon China 讲师。

en

工作经历

量化开发工程师, Crypto.com

2020.9 - 2023.2

开发了多个供量化交易员使用的内部系统及对应的基础组件:

  • 交易数据中台:实现交易员的各种内部运维需求及内部数据看板
  • 统一用户权限中心:在交易团队内部使用的集用户认证、权限校验、权限管理的权限中心
  • Apollo Config Python SDK:在 Apollo Config HTTP API 基础上封装的 Python SDK,同时支持同步和异步,以及配置值加解密功能

CI/CD 工程师(兼职), 太极图形

2021.11 - 2022.6

期间为 taichi 项目的持续集成做了多项改进:(列举部分)

  • PR#3852: Add self-hosted Windows buildbot for GPU testing
  • PR#4624: Switch to scikit-build as the build backend
  • PR#4546: Parametrize the test cases with pytest.mark
  • PR#4633: Use pre-commit to run linters and formatters
  • PR#4428: Automate release publishing

测试开发, 腾讯

2018.7 - 2020.9

负责财付通内部的持续集成系统开发

  • 把执行引擎从 Jenkins 迁移到自研的任务处理器
  • 升级改进了工作流的自定义任务,支持从 YAML 读入配置
  • 服务模块 3000 多个
  • 日均构建数 100 次

负责测试数据管理系统的开发

  • 用 Django & SQLAlchemy 开发实现了多环境测试数据同步系统

测试, ASML Brion

2014.7 - 2018.7

负责对计算光刻的 Tachyon 系列软件的 GUI 测试

开发与维护自动化测试框架

  • 基于 Qt(PyQt) + RPC
  • 实现图片的自动比较,计算差异

设计开发了自动化测试管理平台

  • 基于 Flask
  • 管理多个节点的测试用例执行与结果收集
  • 利用 Robotframework 生成测试报告并发送通知

教育经历

中国科学院大学

2011 - 2014

集成电路工艺 / 工程硕士

半导体器件工艺的研究

中国科学技术大学

2007 - 2011

电子科学技术 / 工学学士

GPA: 3.8/4.0

广东深圳,中国

[email protected]

(+86)18922804264

技术栈

PDM Flask Django FastAPI Pandas Vue.js React Next

技能

Python

JS/TS

Golang

Linux

CI/CD

Web Development

开源项目

PDM

5.7k

https://github.com/pdm-project/pdm

功能强大、可扩展、遵循最新标准的 Python 包管理器

Marko

268

https://github.com/frostming/marko

可扩展的 Markdown 解析器和渲染器

unearth

97

https://github.com/frostming/unearth

PyPI 包的下载工具,支持给定依赖

tomlkit

585

https://github.com/sdispater/tomlkit

Python 实现的保持格式和注释的 TOML 解析器和序列化器