- Skill. 技能清单
掌握Java,熟悉JVM特性原理。一直维护整个应用,曾配置ParallelGC、初始堆与方法区内存等使蛋白质建模运行流畅
熟练运用 SpringBoot+Mybatis与中间件HSF、MetaQ,大数据工具 MaxCompute、Flink等
熟悉MySQL;了解Redis、Lucene、Hologres(PostgreSQL)、BigTable等 OLAP、TP各种数据库
可以使用React做全栈开发,本人独立开发了自己账单域的前端框架,承接了整个淘工厂的账单
不断追求高质量、高效率的工程开发实践,包括领域建模方法(如DDD)、代码规范、code review、git版本控制、日志治理以及单元测试等
- Experience. 项目经验
开源贡献
WritingHelper 2021.02 SourceCode
本人学习雅思写作时意识到市场上缺少针对雅思地道词伙写作的工具,于是自己着手开发了WritingHelper。
项目基于Node.js环境开发,通过字典树与责任链借助LSP的API实现实现了对英语词伙的自动补全、汉语翻译以及计时、计数等功能.
项目上线后使用人数不断增加,目前5500+用户使用。目前打算有空使用LLM再升级一下。
其他
本人写作的VSCode插件DevUIHelper设计开发全攻略目前被阅读10000+次,获得点赞90+.
工作项目
淘天集团淘工厂 2022.10 - present
本人在淘工厂用户服务&客户基础团队负责"钱账票一体化"业务、升级业财一体;后来和 mentor 从 0 建设并负责了淘工厂的售前模块,包括开通、推荐、问答、体验、数据分析的建设。
知识库链路建设 说明
知识库是AI升级客服问答的底层能力的基础。我负责了知识库的主要链路,融合了商家、小二、算法推荐、未命中知识来源,打通了有效答案的规模化生产链路,支撑了整个淘工厂的售前售后问答。
钱账票一体化 说明
本人主牵淘工厂内部"结算"、“账单"与"供应商开票"三个业务的自动化与一体化。项目涉及十多个计费业务,数据量达百亿。本人深度使用了MaxCompute、PostgreSQL、BigTable等数据库。为"接得快”,开发了DSL。项目上线后将原本烟囱式开发的效率缩短到一周,并在《阿里技术》上系统介绍了这个项目。
业财一体
本人负责业财一体的同步与多业务销账。业财一体承担了淘工厂大部分计费业务,仿照 DDD 构建业财领域能力,灵活运用 SPI 和责任树方便各种业务扩展,充分防御式编程。项目保证了其上的双端赔付、营销链路每笔资金可追溯、没有资损。
阿里巴巴淘特事业部 2021.06 - 2022.10
本人淘特供应链负责补货&库存计划业务,保证货物以正确的数量在正确的时间与地点上架恰好满足订单需求。
补货计划链路重构与迭代
随着补货计划源头的150万货品池越发庞大,从数据集成开始的整条链路几乎每周出现一次故障,必须重构:1. 品池削减;2. 链路优化; 3. 主动故障监控
重建整个商家仓链路,选型搜索引擎HA3,结合SARO、Swift、Flink;自己从0开始基于http实现client以及ORM,并综合使用了异步、并发、切片等手段优化代码,特别地还从业务逻辑上分策略和冗余优化。
项目立竿见影地减少了工单和故障,并将计算链路重算时间缩短了93%,获得部门内表彰"让用户爽"。