刘召阳的简历
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库 深度定制分子结构渲染:
- 作为蛋白分子领域的小白,快速上手并完成相关需求
- 探索其他蛋白相关的软件,提出产品方案并实现
- 模型能力配置化:
- 标准化模型输入输出配置
- 开发"快速开始"功能,支持直接调用页面数据启动模型
- 创新设计模型结果可视化方案(结构加载、评分展示、序列高亮、echarts图表展示等)
- 主导协同工程开发:
- 实现多类型分子结构协作编辑
- 开发任务结果与操作记录保存功能
- 建立项目分享体系
- 主持开发大语言模型应用 Mochat
- 设计大语言模型应用的产品方案
- 开发大语言模型应用的界面交互
- 抽象页面数据结构,支持大语言模型和用户页面交互
- 主导开发前端组件库,并持续迭代
- 实现了前端埋点系统
- 实现了前端错误监控系统
技术栈 React, TypeScript, 低代码, docker, nginx, webpack, echarts
内部开发者平台、运维平台、管理后台
面向内部开发者的全功能平台,涵盖构建部署、AI大模型管理、自动化模型测试、前端埋点数据分析、国际化配置、权限管理等模块。
全栈工作,使用了nodejs、mysql、docker、nginx等。
- 构建部署流水线:
- Docker项目构建部署支持
- 语义化版本控制与回滚机制
- 支持Prometheus+Grafana进行服务监控
- AI大模型管理系统:
- 前后端配置参数统一管理
- 模型工作流可视化配置
- 自动化模型测试服务
- 支持模型测试用例管理
- 支持定时运行模型测试用例
- 生成报告,支持webhook通知
- 前端埋点数据分析系统
- 使用postgreSQL作为数据存储
- 使用table/echarts实现数据可视化
- 完成复杂数据筛选、分组逻辑
- 支持数据导出
- 国际化文案平台:
- 多项目多版本多语言管理
- ChatGPT辅助翻译初始化
- 支持多种文案的导入导出能力,有助于集成在开发、生产环境。
- 设计并完成了 权限管理平台
- 基于用户的角色进行权限管理
- 基于用户本身对数据权限进行管理。
技术栈 React, nextjs, TypeScript, docker, nginx, webpack, mysql, postgreSQL
个人项目
布谷拼布
面向缝纫爱好者的移动端App,集成库存管理、作品记录、社区交流(todo)功能。 全栈工作,产品、设计、前后端开发 等。
- 开发多类型物品管理模块(布料/辅料/工具)
- 实现媒体文件(图片/视频)与文字描述结合
- 构建缝纫过程记录系统
- 完成小程序与App端开发
技术栈 ReactNative, nextjs, mysql, docker, webpack
数数信息科技上海有限公司 2021.06-2024.05 (大数据分析领域)
前端专家 数据分析引擎前端组组长
数据分析引擎
核心数据分析平台,支持通过可视化配置生成分析图表。
- 重构指标条件构建逻辑(技术细节)
- 开发配置驱动式分析系统
- 使用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
- 低代码,自动化测试
- 算法
强项
- 编程专家
- 全栈开发
- 攻坚能力
- 团队协作
- 持续学习者