工作经历
恒生电子 - 前端开发工程师杭州
2021/08 - 至今
AI产品——光子·慧营
负责整个产品全部的前端开发任务,目标是由快速实现待验证功能或进行POC演示和发布会,到对具有真实客户需求的功能进行打磨和对性能进行调优。
- 完成前端脚手架搭建。
- 使用 markdown-it 等工具,兼容地展示大语言模型的不同类型输出。
- 封装 pdfjs-dist 实现 PDF 的溯源比较功能。
- 使用 POST 请求实现 SSE 服务形式的流式输出效果。
- 一个人对接多个后端同事,保证了功能的正常开发进度。
- 对技术债务有了更加深刻的理解。
- 学习了如何更好地与大语言模型进行交互,掌握了一些 prompt 的编写技巧和理念。
TA6.0 系统改版
负责 TA6.0 系统的日常客户需求开发和升级改造要求,目标是优化前端性能。
- 升级到 babel7,使用更现代化的 Javascript 语法。
- 使用以及封装 Echarts 完成复杂的数据展示。
- 修改 webpack 配置提升开发效率。
- 第一次参与多人项目的协作开发,向其他同事学习到很多经验和技巧。
专业技能
使用 Javascript(ES6) 进行前端开发,并且熟练掌握以下框架
- 使用 Vue2/3 以及周边工具:Vite、Vue-Router、Vuex 进行 Web 开发
熟练使用 CSS3 以及周边工具
- Tailwind.css 作为样式库
- Sass 以及 PostCSS 作为预处理器
掌握通用的前端工程化以及构建工具
- 使用 Webpack 完成Web 应用打包以及对应的前端性能优化的经验。
熟练使用Git进行版本控制和代码托管
- 掌握基本的 pull、push、add、commit 等命令的使用。
- 有基于 vscode 的 git 插件等图形化界面等使用经验。
教育经历
杭州电子科技大学 - 本科计算机科学与技术