个人介绍
1. 熟练掌握HTML、CSS、ES5/6等基础前端技能,能够独立完成前端页面的开发和优化。 2. 熟练掌握多种前端框架和库,如Vue、UniApp、React等,能够根据项目需求选择最合适的技术栈进行开发。 3. 熟练使用Git或SVN等版本控制工具,能够有效地管理代码并进行团队协作。 4. 熟悉前端工程化工具,如Webpack、Gulp、ESLint、Babel等,能够提高开发效率和代码质量。 5. 熟练使用Node.js,能够实现前后端分离。 6. 对jQuery、Zepto等库有一定的了解,能够根据项目需求选择最合适的工具库。 7. 熟练使用Element UI、Ant Design、Bootstrap等组件库,能够快速构建美观、高效的页面。 8. 热爱学习和钻研,关注前端技术发展,能够不断提升自己的技能水平。
工作经历
2022-11-03 -2023-07-01上海联泉智能科技有限公司前端开发
1、担任项目组的小 leader ,带领组员开发项目,辅助组员处理难以解决的问题。 2、负责使用 Vue+Echarts 技术栈完成对可视化数据大屏功能的开发。 3、 对接 mqtt 达到 Echarts 图表数据更新的效果。 4、 每周五下班前向上级领导汇报本周前端小组每个人完成的项目进度。
2020-08-03 -2022-10-01驰链(上海)科技有限公司前端开发
1. 负责使用 Uniapp 独立开发产品的页面交互及功能实现,确保良好的用户体验。 2. 优化首页响应速度,通过优化逻辑代码和使用最佳实践提高性能,并保持良好的兼容性。 3. 负责开发聊天室语音功能,实现屏幕事件的 touchstart、touchend 和 uni.getRecorderManager 录制语音消息,并使用 uni.createInnerAudioContext 完成语音消息的播放效果。 4. 负责打包 Android 和 iOS 安装包,申请上架应用市场,确保产品在不同平台上的可访问性。
教育经历
2018-11-03 - 2020-07-01湖南文理学院计算机应用专科
技能
1. 封装 axios 实现项目的请求标准化,增加拦截器配置,异常状态统一处理。 2. 封装 Echarts API的 Init和 Dispose ,将其作为组件引入,实现了数据可视化和图表展示。 3.在 Router 提供的 beforeEach 做了菜单页面访问的权限(非动态路由) 4. 根据用户提供的 TXT 文件使用原 JS 提供的 FileReader 来读取文件里的**进行空投操作。
1. 对接腾讯 TIM API ,完成聊天室以及加好友功能,方便用户之间进行社交沟通。 2. 引入 DrawPoster和 drawQrCode 插件,绘制出用户邀请新人的二维码海报。 3. 引入 lin18,根据用户设置的 locale ,找到相对应的语言环境进行翻译。 4. 通过 plus.runtime.getProperty 获取 app 版本信息,对比请求拿到最新版本号,判断后通过 uni.downloadFile 下载 APK 进行热更新。 5. 通过官方提供的 Editor的 API 方法,完成个人动态所需要的文本编辑功能。
1. 基于 VUE 构建的前端单页面应用,实现了用户友好的界面和高效的交互体验。 2. 通过 Webpack 的优化配置,实现了提取公共 JS 和剔除无用代码,提高了应用的性能和加载速度。 3. 封装 Echarts API的 Init和 Dispose ,将其作为组件引入,实现了数据可视化和图表展示。 4. 引入 postcss-px-to-viewport 插件,实现了在 PC 端和 Pad 端的自适应效果,提高了应用的响应性和用户体验。 5. 通过 Three.js的 PerspectiveCamera和 AmbientLight ,实现了旋转展示各车间、产线的模型,增强了应用的可视化效果和交互性。