概述
- 热爱技术,崇尚数据。
- 后端架构,团队管理,互联网创业。
- Go/Java/Python/scala,微服务、性能优化、搜索、图像处理。
工作
2020.2- @字节
2017.12-2019.12 @挖财
-
接入银行存管,牵头资产端的技术改造。
-
商户对接与资产进件,承接了公司各业务线的借贷请求。
-
组织剥离并彻底重构了商户平台,推进架构向事件驱动和流程可编织方向演化。
2017.4-2017.8 @宸未
-
探索名人时间交易模式,制定技术路线,攻坚关键点。
-
短时间内搭建了9人团队,封闭开发1个月即推出类似交易所+券商+社交的复合产品,覆盖ios、android和pc端。
2012.8-2017.4 @堆糖
-
提高业务效率。提出并设计“数据源”概念,90%以上内容配置化;开发规则引擎、内部GFW,和通用审核平台,85%以上内容由机器自动审核;研发基于机器学习图片分类系统,90%以上图片实时自动分类。设计、开发电商业务系统,包括商品、订单、库存管理,以及支付、结算和促销等功能。
-
升级系统架构。推动Python转Java,并SOA化,保证可拓展性。主导搜索优化,分库分表,内部RPC(基于netty和zk)的开发、维护,HTTPS化,设计通用缓存中间件、埋点中间件。
-
建立数据平台。建立基础数据平台,实现全路径ETL自动化、配置化,埋点不需要发包,数据报表实时性从1天提高到1小时(部分达分钟级)。引进、开发数据应用和可视化工具,降低BI成本。搭建机器学习平台,开发推荐系统。
-
优化团队部署。优化团队工作流程,迭代开发和项目管理形式,制定团队目标,组织分享会、读书会、hackathon等活动,营造浓厚的工程师文化氛围。累计面试超过200人次,熟知不同阶段技术人员发展需求,编制了“后端工程师技能树”,满足人才梯队要求。
2010.7-2012.7 @国家核电
-
消化西屋第三代核电控制系统的设计,数字控制和辐射监测的设计、调试。
-
独立提出、开发专利引擎,建立核电专利数据库,收集了全球主要国家的核电相关专利,极度方便技术研究。
教育
2006.9-2010.6, 华东理工大学, 自动化 (GPA: 3.47/4.0)、英语(二专,8级), 本科
作品
-
开源项目Qart。 在给定的图片上生成稍显好看的二维码,已被debian软件源收录。
-
微信小程序“头像打分”。通过图像处理分析照片效果,基于机器学习识别人脸,分析笑容、眼神等。
-
微信小程序“取名字起名字”。基于自然语言处理和一定的规则配置,提供智能起名服务。所起人名音律和谐,富有诗意。
其它
- 致力于掌握函数式编程和范畴论。 惊叹于抽象思维在编程中的应用,相见恨晚。它影响了我对编程的认识:《编程界的剑气之争》、《程序员的核心能力》,正在写《函数式,从代码到架构》。
- 对数据挖掘与机器学习有兴趣。非学院派,按需取用,或试图用它来赚钱,14年搞了莱特币的自动化交易,当然最后不是靠它赚的钱……或用来满足开的脑洞,探究《魔都有多少喵星人》一类的无聊问题。
- 典型喜欢的书有《失控》、《反脆弱》、《暴裂》、《系统之美》、《三体》、《Math, Better Explained》等。追求深刻化、系统性的事物,思考度尚可、行动力不足。