- 姓名:敖宇杰
- 座右铭:你不一定要很厲害,才能開始;但你要開始,才能很厲害
- 我是一名前端工程师,想成为一名全栈工程师,长期关注前端工程化,开发体验优化等方向,近期对 Java 框架、有浓厚兴趣并实践中
- 坐标:**
- skill:
- 前端:Vue2/3、ES6/7/8、UniApp、微信小程序、Admin-Template、React
- 服务端:Java
- 数据库:Mysql、MongDB
技能
- 熟练使用 flex、grid 布局,对 CSS 预处理器也有一定的理解,能高效还原设计稿
- 熟练掌握 Vue2 框架的使用,包括 Vuecli、VueRouter、Vuex 等
- 熟悉 ES6/7 的新特性语法,包括模块化、解析赋值、延展操作符、async/await 等
- 熟练使用 uniapp 框架、微信小程序构建前端项目等
- 对 React、Vue3、Ts、Jsx 有基本的了解,实际参与过项目开发
- 有 Element-ul 、Jquery-ui、Bootstrap、Vant、Electron 客户端框架搭建项目经验
- 能运用浏览器的源代码工具调试代码,和第三方插件分析调试代码等
- 了解 php、MySql、Java 基础、Jsp、Jdbc、Spring Boot、MyBatis
- 对前后端技术栈都有一定的了解,有独立开发部署经验
工作
中网智通(深圳)技术有限公司(2021.09-2023.07)
前端开发工程师
业务开发 独立搭建 体验优化 技术预研
智慧街道 Vue3 TypeScript ElementUI Plus Geeker-Admin
- 使用 Vue3/TypeScript 参与项目主要业务开发实现
- 优化重构原有的项目组件,提高代码复用性,使组件更加的灵活
- 参与可视化大屏的开发实现,根据产品 UI 的需求进行页面效果实现
小翼的家 原生小程序 原生组件开发 第三方Api 集成支付
- 负责小程序 UI 设计和前端开发,完成页面布局、组件编写、交互效果等工作
- 利用组件化思想减少模板代码重复性,运用事件机制实现用户交互功能
- 封装原生小程序组件,优化了原有上拉刷新、下拉加载等
- 集成微信支付、天翼云支付,调用单独第三方支付小程序
- 使用原生小程序集成了商城 H5、还有混合 Uni-app 小程序代码
- 项目包含业主智能开门、物业管理平台、智能充电、小区商城等,用户量已经达到一百万
流量统计运营平台 Vue全家桶 可视化大屏 echarts-gl 独立搭建前端
- 独立搭建定制主题完成对前端项目的搭建
- 使用 md5 加密对前端后端的传输消息,提高信息的安全性
- 独立开发项目通用组件,提高代码的复用性
- 使用第三方插件实现缩放自适应尺寸支持
- 利用 echarts-gl 实现可视化 3D 地图的定制化
物业运营平台 Vue全家桶 按钮权限设计 自定义指令 独立搭建前端
- 利用 Vue-element-admin 独立开发搭建运营系统平台
- 独立完成前端内置权限的改良优化,废旧原有的权限设计
- 自定义指令封装实现,例如:按钮权限、输入限制等
- 常用组件封装,axios 请求封装等
商城-生活圈 Vue全家桶 React全家桶 Uni-app Antd Ant Design Pro Jsx
- 商城项目总共分为:管理端(React)、商户端(React)、用户小程序/H5 端(Uni-app)、PC 商城端(Vue)
- 使用 React 框架和 Ant Design 组件库完成了商户抽奖、活动、派奖等商户活动功能的开发
- 使用 Uni-app 框架完成了中秋猜灯谜活动抽奖模块猜灯谜模块实现等
- 参与 React 组件二次重构优化,使组件健壮性更灵活
- 期间优化了项目的更具环境打包配置,请求配置等
IPTV 电视内置商城(负责人) 技术预研 epg-focus jQuery1.9.1 兼容低版本IE
- 采用 Jquery1.9.1+html+css+epg-focus 开发
- 独立预研技术实现,项目开发难度大,推翻可行性一路尝试解决实现
- 兼容性从使用 vue 开发到推翻重构原生开发,焦点框架的难点限制
江西元一制冷设备有限公司(2020.11-2021.08)
前端开发工程师
业务开发 模块设计 体验优化
- 服务信息平台
Vue全家桶 组件封装 条码打印机- 采用 Vue+ES6/7+Element-ui+D2-admin 开发
- 参与项目需求讨论、页面设计和独立开发
- 性能优化以及体验优化的开发,优化了数据量大渲染造成 DOM 卡顿问题等
- 复杂打印模板的开发,以及项目中打印的实现
- 业务流程文档的编写,以及用户手册的编写
- 开发共用组件,地址插件,时间流程轴组件,业务组件的提取等
- 使用高德地图组件绘制出实时路线,以及导航路线绘制
- 物联网实时监控平台
Vue全家桶 ECharts可视化 Element定制化- 采用 Vue+ES6/7+Element-ui+D2-admin+ECharts 开发
- 参与了框架的迁移,主题的设计和定制,业务模块的实现
- 为数据分析统计页面封装了公用了 ECharts 公用组件等
- 服务接运平台(APP)
Uni-app nvue android/ios- 采用 Uni-app 框架开发,参与主要业务模块实现
- 调用系统 Api,和高德地图解析地址的 Api 实现一键导航
- 使用 VueX 实现了全局的位置信息上报功能等
- 解决 android 与 ios 版本兼容问题等
- 智能存放终端
Electron客户端 Layui jQuery- 独立采用 Electron 客户端框架开发
- 使用 flex 布局以及响应式布局设计实现不同尺寸自适应展示等
- 实现了登录功能页面设计编写,业务操作功能的实现和封装
- 打包并运行在定制化一体机终端上面
项目
vue2.0 vuex vue-router es6/7 vant swiper flex
- 实现的功能有播放视频,关注用户和收藏,发表评论和多级回复,用户自己可以筛选自己喜欢栏目的功能等
- 移动端响应式的布局方式,能更好的使用不同尺寸的手机屏幕
- js 原生懒加载的实现,以及事件的防抖处理,提升用户体验
- 采用了 ES6/ES7 的语法,采用 axios 请求统一处理
Vue全家桶 原生小程序 Spring Boot Reids CentOS部署发布 腾讯云短信业务 腾讯云人脸核身业务 独立开发部署
- 项目是基于若依管理系统构建,负责前后端开发部署上线
- 实现对人员信息管理,认证业务模块实现
- 设计表到业务实现,多表登录权限认证
- 小程序端接入了腾讯云短信登录业务、人脸核验业务