韩亦乐hylerrix han
资深 Web 前端开发工程师 / 北京+
男 / 1997.10
本科 / 2019 年毕业 · 四年以上工作经验
西安邮电大学 · 软件工程
职场经历
北京嘀嘀无限科技发展有限公司
云原生服务器资源 | 中后台管理系统 | Node.js 全链路上云 | 微前端与组件化在基础平台部中,参与 CMP 云管平台 和 CMDB 平台 两大系统部核心平台体系的前端业务开发和工程实践任务。 其中重点且独立负责迁移 CMP 全栈微服务同构架构 项目集,接入弹性云与诸多滴滴中台,并成功部署到国内和美东闭环环境上; 以及基于跨部门多成员合作交流结果,独立从零到一架构和设计 CMDB 微前端架构。 此前还独立完成 BMS 裸金属管控平台 前端任务,成功推进数千台裸金属物理机的上云改造; 以及负责监控平台部分前端任务,针对网络/机房/硬件/系统部分子功能提供报表维护和图表展示。 对 FETK/DNODE 等滴滴内源生态项目有所贡献。
北京犬安科技有限公司
车联网安全 | 系统建模软件 | 国际黑客社区 | 初创期权在从硅到云守护网联汽车安全的全生命周期创业理念中,定位于前端架构师,重点开发和维护一款核心 Sass 版安全建模产品——御织。 该产品基于最新的国内外车联网安全法规如 R155等强标,在一众 Tara 分析工具创业竞品中脱颖而出,赢得诸多技术奖项。 技术栈包括但不限于 X6、Formily、React Flow、EventEmitter 等。 目前核心客户已洽谈锁定,紧张地筹备下一轮融资中。
重点项目
御织 & Threat Go
御织平台通过 X6 画布和基于 Formily 中 JSON Schema 风格的低代码表单方案 来将 Tara 分析中的“系统建模”、“攻击树建模” 等核心阶段组织起来,输出符合法规的安全报告。“阶段底部通用表格”、“元素编辑通用面板”都设计有统一的 JSON Schema 低代码 入口方案。 重点维护核心低代码引擎,解决过为 @formily/antd 库中的 Table 组件开发定制化的单元格编辑、列宽拖拽、排序拖拽等功能。 持续升级画布引擎架构,迈向 2024 协同时代。以及解决了更多的基于 Proxy API 的 Fomily 双向联动问题。Threat Go 基于开源项目 chaiNNer 搭建,社区中深度交流过给 EventSource API 添加自定义头部的问题。
CMP (云管平台)
该平台覆盖公司内部 90% 的中后台服务资料,提供一站式成本/收入账单查看、年度预算报表等功能。 其中主动承担 前端基础设施 的线上线下维护, 以及 定价/分摊账单、用量明细、产品市场、产品视角等关键模块的架构设计与需求开发任务。 技术栈基于公司内源的 Web 全栈一体化框架 和前端组件库构建, Vue 生态的类 iView 层构建 UI 逻辑; Node 生态的类 Koa 层构建后端逻辑来直连数据库或透传 API 给其它微服务。 同时基于公司内部一站式 CI/CD 平台来打通 测试环境物理机 和 线上环境弹性云 的项目全流程方案。 调试对接 主数据 | RDS | Redis| GUID | S3 | Nginx等诸多中台接口服务。
CMDB
该平台全量支撑滴滴所有业务,建设多地数据中心集群和骨干网络,具备数十万台服务器规模的管理能力。 新版前端围绕 Single SPA 与 React 生态从零搭建微前端全链路架构体系, 拆分出 服务器控制台 | 负载均衡 | 域名管理| CMDB | IT 资产管理 | 重装报障| 报表 | 工单 等十余个子应用。 提供诸多微前端全链路挑战的统一解决方案。
专业技能
掌握 Web 前端开发基本技能,熟悉ECMAScript 基本特性、CSS 主流布局模型、HTML 标准规范、浏览器工作原理和浏览器兼容性处理等, 注重代码可维护性,有超4 年的大前端开发经验。 掌握简单的产品原型设计技巧,并驱重视开发者体验和用户体验。
对前端设计模式、模块加载、组件发包、接口联调、性能优化、线上部署、异常监控、持续交付、脚手架搭建等前端工程基础能力有一定的实践和感悟。
熟悉Node.js为主的后端开发基础技能,围绕 Koa、Nest.js 等生态写过简单的接口。 目前关注以 Next.js 为代表的 SSR 及 服务端组件框架, 并能搭配 PostgreSQL、Prisma 来快速从后端到前端输出一个特定业务下的 TypeScript 全链路同构单体项目。
熟练使用Git进行版本控制和代码托管、Markdown进行文档编写, 并以Mac OS、VS Code、Postman、Burp Suit、Draw IO、Set App、ChatGPT 等作为日常开发工具进行高效率工作,熟悉开发调试工具的使用。
坚持写作,热爱分享,曾有 80+ 篇原创技术博文,10+ 篇英文技术文章翻译 发布在国内各大平台, 有良好的知识管理能力。目前重度使用 AirTable, Notion 和 Lark Base 沉淀了大量的结构化知识。逐步迈向更自动化、更开放共建的低代码数据管理范式中。
开源社区中从痛点出发共建过 chaiNner (react-nano)、Formily、Chathub 等知名项目。 对开源社区充满热情,在Github中产出更有价值的开源代码的道路上持续前行。
社会实践
freeCodeCamp 西安
城市组织者负责社区的活动策划、日常运营、技术分享,助力西安技术社区的发展。打造了数个技术活动品牌,邀请了诸多本地知名讲师分享,扩大了社区影响力。 同期受邀参加过成都黑客松、杭州 2050、苏州跨年演讲以及 2023 广州全国贡献者聚会等活动。
CreatShare 互联网实验室
前端组组长负责实验室前端项目的研发、维护及性能优化。还负责了实验室内部的人事调剂与项目分配,并参与了实验室日常技术分享、周年纳新筛选与不定期交流培训。
ThoughtWorks 实验室
大一暑假参与的 ThoughtWorks 暑期 JavaScript 全栈特训营,坚定了在大前端领域的发展方向。学习内容涵盖当时流行的 MEAN 架构,可以从后端到前端都用 JavaScript 编写代码,并搭配敏捷开发思想小步迭代快速上线。