现任工作:商业化低代码 SaaS 平台核心研发(React)
关键词: React、商业化SaaS、低代码(Low-Code)、表单引擎、Schema协议、ToB
商业化产品核心研发: 负责公司核心对外售卖的低代码 SaaS 平台研发。基于 React 技术栈,构建高可用、高扩展的可视化搭建系统,满足外部企业客户对系统稳定性与灵活性的严苛要求。
高扩展表单引擎架构: 针对 B 端客户多变的业务场景,设计并实现表单设计器(Form Designer)与渲染引擎(Form Renderer)。定义了一套高扩展性的 JSON Schema 协议,完美解决了多租户场景下复杂的表单校验、动态联动(Linkage Logic)及高性能渲染难题。
业务交付与客户赋能: 通过提供强大的可视化配置能力,成功支撑了 [填具体数量,如:10+] 家企业客户的业务系统落地。大幅降低了定制化交付的人力成本,确保了产品在商业化环境中的稳定运行与快速交付。
第二份工作:医疗系统(HIS)核心开发与架构优化
关键词: 医疗行业、系统重构、性能优化、工程化标准
核心业务开发: 负责医院管理系统(HIS)的迭代与维护,深入处理医生工作站、患者档案等高复杂度、高数据量的业务场景。
基础架构重构与优化: 针对旧系统存在的维护难、性能差等问题,主导了项目基础架构的升级。通过优化代码组织结构、清理技术债务,显著提升了系统的可维护性与页面加载速度。
研发效能提升: 针对团队开发痛点,制定了更规范的开发流程与代码标准,解决了历史遗留的协作问题,将团队的整体开发效率提升了 X%(如有具体对比更好),保障了版本的高质量交付。
2. 第三份工作:中台系统全栈开发与基建(Vue + Node.js)
关键词: Vue.js、Node.js (Egg.js/Think.js)、BFF层、公共组件库、工程化
- 全栈开发管理中台: 负责类似“总控系统”的内部管理平台开发。前端使用 Vue.js,后端(BFF层)结合 Egg.js/Think.js 进行接口转发与数据聚合,实现了前后端逻辑的深度解耦与高效交互。
- 公共基础设施建设: 主导**公共组件库(UI/Utils)**的开发与维护,制定代码规范与版本管理策略,并推广至内容产品中心的其他团队使用,统一了跨团队的技术标准与UI风格。
- 业务支撑: 解决了多团队协作中的代码复用问题,减少了重复造轮子,显著提升了跨部门协作效率。
3. 第二份工作:房地产SaaS平台开发
关键词: 房地产系统、复杂业务逻辑、ToB 业务
- 核心业务开发: 负责房地产垂直领域的SaaS管理平台开发,深入理解房地产交易、房源管理等复杂业务流。
- 系统重构与优化: 针对大量数据表格与表单的交互场景,优化了页面渲染性能,确保了业务系统在数据量大时的流畅度。
4. 第一份工作:移动端与互动营销开发
关键词: 小程序、Cocos Creator、互动H5、移动端适配
- 移动端矩阵开发: 负责微信小程序生态的开发与迭代,积累了丰富的各种机型适配经验。
- 互动游戏化营销: 使用 Cocos 引擎开发轻量级互动游戏/活动页,提升了用户活跃度与营销转化率,具备图形化开发能力。
二、 个人优势总结(专业摘要)
这段话可以放在简历的顶部“个人优势”栏,或者作为面试自我介绍的开场白。
拥有8年前端开发经验,具备**“业务+架构+全栈”**的综合能力。
- 技术栈广度: 精通 Vue 和 React 双主流框架,具备 Node.js (Egg.js/Think.js) 服务端开发能力,是真正意义上的资深前端工程师。
- 架构深度: 拥有高复杂度的低代码平台与表单引擎设计经验,擅长解决复杂交互与数据流管理问题。
- 工程化思维: 有公共库建设与跨团队技术赋能经验,善于从架构层面提升团队整体研发效能。
- 业务适应性: 经历过从C端互动(游戏/小程序)到B端复杂系统(房地产/中台)的完整跨越,适应性强。
三、 面试官可能会追问的“高价值”问题
基于你的经历,面试官(尤其是架构师或Tech Lead)会对以下点非常感兴趣,建议你提前准备好答案:
- 关于低代码:
- “你的表单联动逻辑(例如A字段改变影响B字段)在 Schema 中是如何定义的?性能如何优化?”
- “React 组件在低代码渲染器中是如何动态加载的?有没有做沙箱隔离?”
- 关于 Node.js:
- “在使用 Egg.js 做中间层时,你是如何处理鉴权(Auth)和错误日志聚合的?”
- “你觉得前端写 Node 主要是解决了什么痛点?(答案方向:接口裁剪、SSR、数据聚合)”
- 关于公共库:
- “你是如何处理公共库的版本管理(Versioning)和按需加载(Tree Shaking)的?”
- “如果有团队反馈你的组件不满足需求,你的迭代流程是怎样的?”
下一步建议
这份经历非常有竞争力。为了让简历更出彩,你需要给上面的经历填上数据(例如:覆盖了多少个页面、提升了多少效率、公共库被几个项目引用)。
你要我帮你针对其中某一份工作(比如现在的低代码项目),挖掘一下具体的“技术难点”和“解决方案”吗? 这在面试中是必考题。