个人介绍
坐标上海,17届旧金山大学计算机科学硕士,满绩毕业且有一半课程获得A+(只有这些课可以给A+)。19年毕业后在上海天壤智能担任研发工程师,从事后端平台和微服务开发,熟练应用Golang。擅长微服务、OA系统开发等。服务分层框架明确,有1:1集成测试保证逻辑完整代码强健,熟练应用MySQL、Redis、Docker,熟练对接Kubernetes。
工作经历
2019-06-01 -至今天壤智能研发工程师
- 开发了一个支持同步和异步任务队列、支持任务运行时优雅启停的分布式AI模型管理平台。 - 开发了一个基于Kubernetes的容器平台,支持应用模板的定义和实例化。 - 开发了一个支持接入不同容器平台的OCR训练平台,包含反向代理和Pod健康检查功能。 - 开发了一个内容推荐平台,通过GRPC在各个微服务间通信。 - 维护了其他6个Web平台。重构了各个后端服务,保持web-server、web-service、core-service、repository四层结构来明确职责、使代码不会过度耦合和混乱,并给每个服务添加了1:1的集成测试。
教育经历
2017-08-01 - 2019-05-01旧金山大学计算机科学与技术硕士
全课程满绩点毕业,其中能拿A+的5门课程全都是A+,毕业设计获得了优秀毕业设计殊荣。
技能
- 用被动拷贝模式和暴力选举算法实现了强一致性分布式系统,包括2个前端,1个主节点和3个副节点 - 每一个前端请求和主节点请求分别被标记一个id,使得当请求从前端发送到主节点再从主节点同步到所有副节点之间的任一时刻,主节点出错后,新选出的主节点能够正确地重新执行用户的请求,并保证数据不会出错
- 开发了一个实现资源交易的智能合约,部署到本地以太坊环境,测算性能生成报告。 - 发表论文: Smart Contract-based Computing Resources Trading in Edge Computing - 发表论文: Data Mining-Based Ethereum Fraud Detection