个人介绍
1.熟练掌握 HTML+CSS 布局、重构及 HTML5 及 CSS3 的新特性,使用流式和响应式布局,可以高度还原设计稿。
2.熟悉 JavaScript 和 jquery 库插件,能使用 ajax 进行前后台数据交互。
3.熟悉 HbuilderX,vsCode等编辑工具;熟练混合app开发uni-app。如移动端 App,***。
4.熟悉 mint-ui、MUI、Element.ui 、iview、vant 、Swiper、echarts、Bootstrap 等前端流行框架及插件,熟悉 less、sass的 css 预处理器,能够使用其实现 CSS 代码优化。
5.熟悉 ES6,如:let 、const、async、await、箭头函数等。
6.熟练使用 Vue.js 框架,Vue的ssr框架Nuxt,vue-cli搭建项目,技术栈 Vue+Vue-router+VueX+axios,掌握 Vue 生命周期,Vue 指令,组件通信,页面传值等。
7. 熟悉React,Hooks,TS。
8.熟练使用 Photoshop 等进行切图,以及熟练使用与UI协作的蓝湖,figma等系统。
9. 熟练使用git等项目版本管理工具。
代码工程化:
1.模块化开发:通过ES Modules、CommonJS等规范拆解代码结构,解决全局变量污染问题,实现依赖关系可视化。
2.组件化架构:基于React/Vue组件体系构建可复用UI单元,封装模板、逻辑与样式,降低系统复杂度。
3.自动化流程:构建工具链(Webpack/Vite)实现代码编译、压缩与热更新。CI/CD管道自动化测部署,降低人工干预风险。
4.规范化标准:通过ESLint、Prettier等工具统一代码风格,配合Git分支管理策略保障团队协作效率。
5.性能优化:通过代码压缩、图片懒加载、缓存策略等手段提升页面加载速度。
团队协作:
跨部门沟通:与产品经理、UI设计师、后端工程师,测试工程师协作定义需求,确保项目落地。
工作经历
2022-03-15 -至今D1M高级前端工程师
核心业务实现: 1.***路由封装,整合现有功能,优化参数传递与解析机制,以及增强路由拦截器的功能; 2.wx-request封装,使其能Promise 风格调用,避免回调地狱,增加缓存策略,全局请求loading,设置token,网络监听,设置参数,添加日志等; 3. 全局使用装饰者模式对数据进行传递; 4. 使用状态机模式对商品列表、搜索结果、订单列表进行查询、筛选、排序、获取、分页的操作; 5. 使用策略模式对商品详情多条件场景下的按钮功能展示; 6. 使用责任链模式对结算支付前的条件校验和支付时的订阅、创建订单、付款的流转; 7. 使用发布订阅模式对搜索-搜索结果、订单列表-订单详情页、地址列表-地址详情,进行页面间数据通信; 8. 使用 json 配置化对个人信息编辑、注册,进行模板配置化展示;使用策略模式对字段提交进行校验;
2019-01-10 -2022-01-01深圳建广数科(武汉分公司)高级前端工程师
高济互联网医院直播项目,配合产品UI实现页面,交互,配合后台数据对接; 用到的技术:html+css+react+ react-dom+react-router+axios+redux +typeScript +Hooks + Material-UI+ AgoraSdk; 项目情况:互联网医院直播项目(主讲端PC和观看端H5),一期:医生在线讲课,分享ppt,共享屏幕,聊天互动,连麦,二期:新增白板,多人主讲功能等等;
2017-01-03 -2019-01-07上海每特教育科技有限公司高级前端工程师
项目一:公司官网 蚂蚁课堂官网(www.mayikt.com) PC端全新改版上线,主要负责整个网站页面搭建,配合UI实现交互,动效,配合后台数据对接; 用到的技术:html+css+jq+bootstrap+swiper+Ajax; 项目情况:页面多,页面交互较多,动效比较复杂,排版需要兼容不同分辨率的电脑(比如,视频播放器大小窗口的适配,老式低分辨率电脑和高分辨率如2k高清显示屏的适配等等),页面比较庞大,需要考虑用户体验的问题等等; 项目二:公司社区网站 蚂蚁社区(bbs.mayikt.com) PC端全新上线,主要负责页面搭建,配合UI实现交互,动效,配合后台数据对接; 用到的技术:html+css+jq+Ajax+echarts+swiper+wangEditor; 项目情况:这个是公司主要是为内部学员提供技术讨论的一个服务平台,页面较为复杂,数据传输较多;一开始本来是打算用vue完成的,后来公司考虑到可能会把平台面向大众推广,SEO的问题,就放弃了,用的html,css,jq,ajax,中间也用到了很多的插件,如wangEditor,swiper , echarts等等
教育经历
2011-09-01 - 2015-06-01武汉科技大学计算机科学与技术本科
本科就读于武汉科技大学计算机科学与技术专业(2021-2025年),平均绩点3.8,专业前15%。掌握JS/VUE/REACT等开发; 获得“优秀学生奖学金”两次,以表彰学术表现和进步。 参与完成《动态网页设计与开发》课程项目,获得教师与同学一致好评。
技能

商品分类展示:按类别清晰呈现商品信息,支持智能推荐系统根据用户行为推送相关商品。批量管理工具:支持批量上下架、调价、库存调整及扩展属性设置,便于商家高效维护商品信息。智能搜索:支持关键词、价格区间、品牌等多维度搜索,提升用户查找效率。购物车与结算系统:简化支付流程至1-2步,默

支持多级分类管理商品,可实时更新库存并设置规格选项(如颜色、尺寸)。商品详情页展示图文/短视频、用户评价等内容,便于用户快速了解产品信息。门店预约,方便客户直接线上预约;






