刘召阳的简历

04/21/2024

刘召阳

基本信息


刘召阳
前端工程师
全栈工程师
10年工作经验
邮箱: iyoungliu@163.com
手机号: 18817598612
主页: https://www.youngliu.fun
简历: https://www.youngliu.fun/resumes/zh

教育


同济大学,软件工程,学士学位,2015

经历


上海分子之心科技有限公司 2024.06-至今 (AI大模型领域)

前端专家 前端负责人 全栈工作

  • 负责大模型平台前端开发
  • 搭建内部开发者平台并持续迭代

分子之心大模型平台 MOS

面向生化行业人员的AI大模型平台,集成数十种开源模型,提供协同办公、大语言模型应用等功能。

  • 基于 molstar库 深度定制分子结构渲染:
    1. 作为蛋白分子领域的小白,快速上手并完成相关需求
    2. 探索其他蛋白相关的软件,提出产品方案并实现
  • 模型能力配置化:
    1. 标准化模型输入输出配置
    2. 开发"快速开始"功能,支持直接调用页面数据启动模型
    3. 创新设计模型结果可视化方案(结构加载、评分展示、序列高亮、echarts图表展示等)
  • 主导协同工程开发:
    1. 实现多类型分子结构协作编辑
    2. 开发任务结果与操作记录保存功能
    3. 建立项目分享体系
  • 主持开发大语言模型应用 Mochat
    1. 设计大语言模型应用的产品方案
    2. 开发大语言模型应用的界面交互
    3. 抽象页面数据结构,支持大语言模型和用户页面交互
  • 主导开发前端组件库,并持续迭代
  • 实现了前端埋点系统
  • 实现了前端错误监控系统

技术栈 React, TypeScript, 低代码, docker, nginx, webpack, echarts

内部开发者平台、运维平台、管理后台

面向内部开发者的全功能平台,涵盖构建部署、AI大模型管理、自动化模型测试、前端埋点数据分析、国际化配置、权限管理等模块。

全栈工作,使用了nodejs、mysql、docker、nginx等。

  • 构建部署流水线:
    1. Docker项目构建部署支持
    2. 语义化版本控制与回滚机制
    3. 支持Prometheus+Grafana进行服务监控
  • AI大模型管理系统:
    1. 前后端配置参数统一管理
    2. 模型工作流可视化配置
  • 自动化模型测试服务
    1. 支持模型测试用例管理
    2. 支持定时运行模型测试用例
    3. 生成报告,支持webhook通知
  • 前端埋点数据分析系统
    1. 使用postgreSQL作为数据存储
    2. 使用table/echarts实现数据可视化
    3. 完成复杂数据筛选、分组逻辑
    4. 支持数据导出
  • 国际化文案平台:
    1. 多项目多版本多语言管理
    2. ChatGPT辅助翻译初始化
    3. 支持多种文案的导入导出能力,有助于集成在开发、生产环境。
  • 设计并完成了 权限管理平台
    1. 基于用户的角色进行权限管理
    2. 基于用户本身对数据权限进行管理。

技术栈 React, nextjs, TypeScript, docker, nginx, webpack, mysql, postgreSQL

个人项目

布谷拼布

面向缝纫爱好者的移动端App,集成库存管理、作品记录、社区交流(todo)功能。 全栈工作,产品、设计、前后端开发 等。

  • 开发多类型物品管理模块(布料/辅料/工具)
  • 实现媒体文件(图片/视频)与文字描述结合
  • 构建缝纫过程记录系统
  • 完成小程序与App端开发

技术栈 ReactNative, nextjs, mysql, docker, webpack

数数信息科技上海有限公司 2021.06-2024.05 (大数据分析领域)

前端专家 数据分析引擎前端组组长

  • 主导开发数据分析引擎
  • 性能优化:指标条件构建模块重构、ECharts离屏渲染
  • 探索低代码模式,实现配置化页面系统
  • 创建前端E2E测试平台
  • 推动工作效率提升方案

数据分析引擎

核心数据分析平台,支持通过可视化配置生成分析图表。

  • 重构指标条件构建逻辑(技术细节
  • 开发配置驱动式分析系统
  • 使用echarts实现数据可视化
  • 主导3人前端团队完成全平台迭代

技术栈 React, TypeScript, 低代码, webpack, echarts

前端E2E测试平台

自主研发的自动化测试解决方案,解决QA团队人力瓶颈。

  • 基于Playwright构建测试框架
  • 开发Chrome插件实现用例录制
  • 创建测试用例管理与执行平台
  • 年运行1200+次测试用例

技术栈 React, TypeScript, webpack, puppetter, playwright, mysql, chrome extension

独立前端部署方案

实现前端项目与后端服务解耦部署。

  • 使用Express代理路由
  • Nodejs中间件处理请求转发
  • 年节省运维成本超80%

技术栈 nodejs, express

前端环境切换助手

Chrome扩展工具,提升多环境调试效率。

  • 重构Webpack代理配置
  • 集成环境快速切换与自动登录
  • 支持环境数据同步与归档

技术栈 React, TypeScript, webpack, chrome extension

eBay公司 2018.11-2021.06

高级前端开发工程师 客户服务系统(OCS)团队成员

  • 开发维护帮助中心
  • 国际化(i18n)与无障碍访问(a11y)优化
  • 构建自动化客服助手
  • 实施A/B测试方案

人立方信息技术(上海) 2015.9-2018.11 (人力资源行业)

高级前端开发工程师 CRM/BI系统负责人

  • 开发配置化数据展示系统
  • 开发后台管理系统CRM、BI系统
  • 构建Ant Design组件库
  • 实现ECharts数据可视化
  • 主导技术分享(Git/服务端渲染)

个人总结


在前端领域有十年开发经验,富有激情的程序员。喜欢创造易用、高性能的网页应用。
擅长【全栈开发】,熟练使用MySQL、docker、nodejs、express、nginx等。
在前端框架 React 和CSS上极有经验,并对E2E测试、性能优化、打包部署、低代码与配置化、算法等领域有深入研究。
擅长解决问题和接受挑战,思维敏捷,编程高效。
注重团队氛围,擅长激励、指导团队成员,乐于分享知识。
英语工作能力。

  • 前端框架:React、Nextjs
  • 后端框架:Nodejs、Express、Nextjs
  • 数据库:MySQL
  • 移动端:Taro,ReactNative
  • 构建部署:Webpack,Docker,Nginx
  • 低代码,自动化测试
  • 算法

强项


  • 编程专家
  • 全栈开发
  • 攻坚能力
  • 团队协作
  • 持续学习者