个人介绍
我是程序员客栈的左俊宇,有接近五年工作经验,是一名全栈工程师(前端方向),能够独立负责多个大型项目,
在阿里和字节都有过任职(高级前端工程师),熟悉大型项目的开发流程,熟练使用前端95%的常用技术栈、后端的技术栈是node.js+mongodb能满足正常项目的开发,如果需要,可以勉强充当UI的角色,熟练使用ps软件,能简单设计页面。
工作经历
2022-11-01 -至今杭州软通电子技术股份有限公司主管前端开发工程师
开发者技术栈认证平台(react hooks node mobx antd) 1. 责任描述:本人全权开发,基础框架通过umi.js搭建。 2. 技术要点:接入钉钉API实现,订阅通知功能;发起考试流程,限定时间内完成考试。考试页面富文本编辑器(yuqueEditor)回显与编辑。prop-types 定义组件props 数据类型 , 使用 Moment 对日期格式化处理。使用html2canvas生成考试成绩的图片;图片、base64,二进制流互转,视频二进制流的处理;使用mobx创建可变的公共仓库数据流。基于业务封装一些可编辑、可复用、可重构的表格;全局错误监听组件,页面级别的报错统计;使用AntV Charts的柱状图、折线图、饼图完成数据可视化功能。 3. 实现功能:内部员工进行技术栈视频学习、技术栈考试功能;主管的对员工的阅卷、打分评价功能;多层级评论模块;技术栈教程视频模块的开发;使用AntV的图表组件展示一些可视化的数据;
2021-03-20 -2022-10-29武汉佰钧成技术有限责任公司高级前端开发工程师
开发技术栈认证平台(react hooks node mobx antd) 1. 责任描述:本人全权开发,基础框架通过umi.js搭建。 2. 技术要点:接入钉钉API实现,订阅通知功能;发起考试流程,限定时间内完成考试。考试页面富文本编辑器(yuqueEditor)回显与编辑。prop-types 定义组件props 数据类型 , 使用 Moment 对日期格式化处理。使用html2canvas生成考试成绩的图片;图片、base64,二进制流互转,视频二进制流的处理;使用mobx创建可变的公共仓库数据流。基于业务封装一些可编辑、可复用、可重构的表格;全局错误监听组件,页面级别的报错统计;使用AntV Charts的柱状图、折线图、饼图完成数据可视化功能。 3. 实现功能:内部员工进行技术栈视频学习、技术栈考试功能;主管的对员工的阅卷、打分评价功能;多层级评论模块;技术栈教程视频模块的开发;使用AntV的图表组件展示一些可视化的数据;
2020-03-18 -2021-03-18杭州易纱电子商务有限公司前端开发
纱线网后台管理系统(react antd redux ) 1. 责任描述:此项目是本人全权负责,参与项目的技术选型,需求评审、 编写使用文档等等。 2. 技术要点:接入socket.io实现销售对客户的答疑服务;无限级嵌套动态路由;访问统计、个人信息修改、权限配置,用户角色管理;路由懒加载;全局错误处理。本地mock数据;列表CURD的常用布局;弹窗的父子组件传值;树组件、嵌套列表的使用;项目部署至docker容器 ,大大减少了线上运维成本; 3. 实现功能:聊天模块,实现了表情、文本、链接,名片等信息的发送。提供了公司项目的小程序端,PC端的数据的管控功能。企业端:提供给合作企业业务信息变更、纱线信息管理等功能,销售端负责会员的维护和续费等业务;管理员设置多个账号的角色权限。
教育经历
2021-09-01 - 2024-09-01南昌大学计算机科学与技术本科
2017-09-01 - 2020-07-31江西职业技术大学软件开发专科
技能
项目名称:地址标准化 项目概述: 地址标准化项目旨在为中国移动内部网络运营人员提供快捷、高效的工具,以校正和标准化杭州地区每个公司设备的点位地址。通过前后端协作及高德地图的应用,实现模糊地址的精准定位,提高网络运营效率和数据准确性。 面向对象: 中国移动内部网络运营人员 详细描述 主要功能及页面: 1. 导入文件: 用户可以批量导入包含模糊地址的文件,方便进行集中处理。 支持常见文件格式的解析和数据导入。 2. 文件列表: 显示所有已导入文件的列表,提供文件名、导入时间、处理状态等信息。 用户可以快速查看和管理已导入的文件。 3. 地址处理: 提供模糊地址的精确定位功能,用户可以通过高德地图(Amap)将模糊地址精确到具体点位。 使用ElementUI构建友好的用户界面,简化地址处理操作。 支持对单个或批量地址的校正和确认。 5. 账号管理: 管理网络运营人员的账号信息,包括账号创建、角色分配、权限设置等。 确保只有授权人员可以访问和操作系统,提高数据安全性。 6. 操作日志: 记录所有用户的操作行为,包括导入文件、地址处理、账号管理等操作。 提供日志查询和分析功能,方便管理员进行审计和问题溯源。 技术栈: 前端技术: 高德地图(Amap):用于实现模糊地址的精准定位和地图展示。 ElementUI:构建友好、易用的用户界面,提升用户体验。 其他前端技术:Vue.js、JavaScript、HTML、CSS等。 后端技术: 提供模糊地址接口,返回待处理的地址数据。 管理数据导入、处理逻辑及操作日志记录,确保系统的稳定和高效运行。 总结 地址标准化项目通过高德地图、ElementUI等前端技术的应用,提供一套高效快捷的工具,帮助中国移动内部网络运营人员校正杭州地区的公司设备点位地址。项目的主要功能包括文件导入、文件列表管理、地址处理、账号管理和操作日志。该项目提升了网络运营的效率和地址数据的准确性,确保设备管理更加精确和系统化。
项目名称:味好佳点单系统 项目概述: 味好佳点单系统是一款面向餐厅的智能点单平台,通过一个小程序应用、后端管理系统和后端服务系统,全面提升餐饮行业的服务效率和用户体验。 项目组成: 小程序点餐应用 后台管理系统 后端Node.js项目 详细描述 1. 小程序应用 面向对象:餐厅的客人 功能概述: 扫码点单:客人扫描桌上的二维码进入小程序,进行点单。 在线支付:支持多种支付方式,支付完成后自动确认订单。 历史订单查看:客人可以查看自己的历史订单,方便复购和查询。 余额查询:客人可以查看账户余额,及时充值。 查看菜单:提供详细的菜单列表,包括图片、描述、价格、推荐菜品等。 推荐菜品:根据系统推荐的热门菜品或者个性化推荐。 评价系统:客人可以对菜品和服务进行评价,提升餐厅服务质量。 2. 后端管理系统 面向对象:餐厅管理人员 功能概述: 菜单管理:管理菜单类型、添加或编辑菜单项,包括标题、图片、描述、价格等信息。 图片管理:上传和管理菜单项的图片资源。 描述编辑:对各个菜单项的描述进行编辑,提供详细的信息展示给客人。 评价管理:查看和回复顾客的评价,有助于改进服务和菜品。 3. 后端Node.js项目 功能概述: 接口服务配置:配置和管理前端小程序应用和后端管理系统所需的各种API接口。 反向代理:实现请求的转发和代理,提高系统的安全性和稳定性。 *支付接入:集成*支付API,支持小程序的在线支付功能,确保支付过程的安全和顺畅。 总结 味好佳点单系统通过小程序应用、后端管理系统及后端Node.js项目三个核心模块,实现对餐厅点单流程的智能化管理,提升用户点单和支付体验,同时方便餐厅管理人员对菜单和订单进行高效管理,有助于提高餐厅运营效率和服务质量。