个人介绍
擅长 Web(PC + Mobile)结合 Vue.js + Element-UI 进行项目开发
熟练掌握 Vue 的整个生态以及使用,包含 Vue3.0、Vue-Router、Vuex
熟练掌握 ES6 语法,包含 let、const、解构赋值、类、以及数组对象扩展方法等
熟练掌握同步、异步模式,包含 Promise、axios 的使用
熟练掌握 JavaScript 原理知识,包含闭包、高阶函数、函数柯里化等 扩展(熟悉/了解)
熟悉服务端渲染 SSG、SSR,以及第三方框架 Nuxt.js
熟悉 Gulp、Plop 自动化构建、Github Actions 自动化部署方案
熟悉通过 Node.js + koa 编写后端服务,包含数据库的操作和提供前端访问接口 API
熟悉 mysql 数据库的基本操作,包含增删改查,多表联合查询等
熟悉 linux 服务器的基本操作,包含部署前端项目或 node.js 程序等
工作经历
2017-03-04 -至今东华软件前端负责人
跟进公司所有前端项目(开发设计、开发时间评估、风险可行性评估、技术选 型、人员协调)制定前端开发规范、以及定期进行代码 review,技术分享会。主要负责大数 据可视化***、H5、后台管理系统开发
教育经历
2021-03-01 - 吉林大学计算机科学与技术本科
技能
https://3d.noxussj.top/ 主要实现三维场景搭建、包括摄像机、光影、材质、模型导入等。以及添加辅助工具 FPS 监听器、视角控制器、坐标系等。 学习在 GPU 上执行的 GLSL 着色器语言,实现建筑物发光效果、立体光效扫描效果。未来考虑加入 AI 语音控制系统。
https://echarts.note.noxussj.top 主要针对前者的笔记分享平台,实现出来的数据统计。前端和后端部分也是由我一个人完成。项目中主要用到 Vue2.0、Element UI、Axios、Echarts 等技术。精通图表技术、大数据可视化开发。可实现饼图、折线图、柱状图、地图等功能。自己也封装好了图表库。