个人介绍
我是一名前端开发工程师,兼具强烈责任心与抱负,在 IT / 互联网移动前端深度耕耘,积累全面且扎实的经验。
技术上,HTML、CSS、JavaScript 运用娴熟,构建稳固页面与多样交互。精通 Vue.js,借 Vue Router 与 Vuex 打造高效架构;亦精通 React,结合 Redux 实现组件化开发与数据流转。掌握 ES6 等高级语法提升代码质效。擅长 AJAX 与后端通信,对接 REST API,处理 JSON 数据并可视化呈现。
代码管理方面,熟练运用 git 保障团队协作高效。性能优化上,从代码结构、资源加载与架构设计多维度着手,减少冗余、精准控制加载并秉持模块化理念。
团队协作中,积极主动,与后端、UI/UX 设计师紧密沟通,精准把握需求转化代码,以批判性思维攻克难题,保障项目交付。
始终关注前沿技术,通过多元途径学习提升,立志在移动前端创新突破,打造极致用户体验产品。
工作经历
2024-09-01 -至今校内网页设计前端
技术栈运用:熟练运用 HTML5、CSS3 和 JavaScript 构建页面结构与样式,采用 Vue2框架进行组件化开发,实现页面的高效渲染与交互逻辑处理。运用 Vue Router 进行路由管理,确保页面间的流畅切换与导航。同时,借助 Axios 与后端 API 进行数据交互,实现商品信息展示、购物车功能、订单处理等核心业务逻辑的前端呈现
教育经历
2023-11-09 - 安徽工程大学计算机科学与技术本科
班长 •团队协作与沟通协调:组织班级文艺晚会、运动会等活动,与班委及同学紧密沟通协作。精准传达活动信息,协调各方资源,满足不同人员需求,确保活动顺利开展,有效提升沟通与团队协作能力,为前端开发中与多角色团队高效合作奠定基础。 •项目管理与组织规划:负责班级多项活动从策划到执行的
技能
数据可视化呈现:利用前沿技术将员工各类数据以清晰直观、易于理解的方式展现,如借助 Echarts 等可视化库,以柱状图精准呈现绩效分布差异、饼图清晰勾勒部门人员架构占比等,助力管理者瞬间抓取关键信息,把握整体人员状况与核心指标走势。 操作便捷高效:基于成熟的前端框架 Vue.js 或 React,构建响应式且逻辑清晰的交互界面,为管理员打造简洁流畅操作流程。无论是员工信息复杂的增删改查、考勤审批(可实现一键式同意 / 驳回请假申请的快捷交互),还是绩效打分细致录入及报表按需生成导出,都能通过组件化高效开发减少操作冗余,大幅削减时间成本;员工端同样凭借简洁布局与交互设计,方便个人信息即时查阅、请假申请便捷提交等日常事务处理。 界面友好交互性强:运用 HTML5 和 CSS3 新特性,搭配 Ant Design、Element UI 等优质 UI 组件库,精心雕琢贴合用户习惯的视觉与交互细节,从色彩搭配营造舒适观感、图标表意明确导航,到表单校验实时反馈、模态框引导关键操作,全方位优化交互体验,确保不同角色用户轻松上手、流畅使用。 三、技术栈及作用 HTML5 + CSS3:作为前端基础构建语言,HTML5 负责搭建页面结构,定义员工信息展示区、操作按钮、导航菜单等各模块语义化标签,像划分内容板块、承载数据录入表单,为页面赋予清晰骨架;CSS3 则负责美化修饰,通过灵活运用flexbox、grid布局实现复杂页面排版适配多终端,利用渐变、阴影、动画等特效提升视觉层次与交互反馈质感,例如为按钮添加点击态动画、让提示信息淡入淡出,增强用户感知与操作趣味性。 JavaScript(ES6+):作为交互逻辑实现的核心,借助箭头函数简化回调写法、let/const强化变量作用域管理,基于Promise、async/await优雅处理异步数据请求(如与后端接口交互获取员工列表、提交考勤更新),配合事件委托高效绑定页面元素大量同类事件(如列表项点击编辑删除),利用class语法构建可复用组件类,深度赋能系统交互动态性与业务逻辑严密性。 Vue.js(或 React):以 Vue 为例,其基于组件化、响应式原理,将员工管理各功能拆分为独立可复用组件,像员工列表组件接收数据动态渲染、编辑弹窗组件双向绑定表单数据,一处数据变动(如新增员工后列表更新)自动关联多处界面刷新;配合 Vue Router 实现单页面应用多路由管理,不同页面(员工详情页、考勤统计页)切换流畅无刷新,结合 Vuex 统一管理全局状态(当前登录用户、筛选条件等),保障复杂交互场景下数据流向清晰、状态可控,极大提升开发效率与维护性。 Echarts(或其他可视化库):针对数据可视化需求,Echarts 提供丰富图表类型与高度定制化配置项,从基础柱状、折线、饼图到复杂关系图、漏斗图,可依据员工绩效、考勤时长等数据特点按需选型绘图。通过简单配置数据系列、坐标轴标签、提示框样式,就能将后端传来海量数据转化为直观图形,挖掘数据价值辅助管理决策,如分析各部门绩效走势制定针对性激励策略。 Axios(或 Fetch API):作为数据请求利器,Axios 在与后端 RESTful 接口通信表现卓越,封装GET用于获取员工信息列表、POST提交新员工录入数据、PUT/PATCH更新员工考勤绩效详情、DELETE执行员工信息删除等操作,支持请求拦截(统一添加鉴权 token)与响应拦截(处理错误提示),有效保障前后端数据交互稳定可靠、安全高效,是系统连接前后端数据 “桥梁”。 四、项目功能模块 员工信息管理:展示员工基本档案(照片、姓名、性别、年龄、联系方式等)、岗位职级、入职时间等详情,支持批量与单个员工信息新增录入,点击编辑可弹框修改任意字段保存,对离职员工一键删除并关联数据清理,还设高级筛选按部门、入职年限精准检索。 考勤管理:日历式展示员工每日考勤状态(出勤、迟到、早退、请假等标记),可点击日期查看详情;管理员端对请假申请列表展示申请人、事由、时长,操作同意或驳回实时更新状态并反馈员工;支持考勤数据按月、季、年统计生成报表导出分析。 绩效评估:依据设定绩效指标(业务成果、工作态度、团队协作等维度)展示量化得分与评级,管理员按周期录入评估分数自动换算评级、撰写评语;历史绩效数据可追溯比对,以图表呈现员工绩效成长曲线助于识别潜力与问题。 系统设置:含用户角色权限管理(区分管理员、普通员工、部门主管等操作权限),个性化界面配置(调整显示列、主题颜色),以及数据备份恢复确保数据安全持久化,保障系统稳定适配企业多样管理需求
•项目概述:独立承担线上购物平台的前端开发工作,旨在打造一个功能丰富、用户体验友好的电子商务应用,为消费者提供便捷的购物服务,助力商家拓展线上业务。 •技术栈运用:熟练运用 HTML5、CSS3 和 JavaScript 构建页面结构与样式,采用 Vue2框架进行组件化开发,实现页面的高效渲染与交互逻辑处理。运用 Vue Router 进行路由管理,确保页面间的流畅切换与导航。同时,借助 Axios 与后端 API 进行数据交互,实现商品信息展示、购物车功能、订单处理等核心业务逻辑的前端呈现。 •功能实现: •商品展示模块:精心设计商品列表页面,优化图片加载和数据渲染,确保商品信息准确、快速地展示给用户,支持商品搜索、筛选与排序功能,方便用户快速定位心仪商品。 •购物车功能:开发稳定的购物车功能,实现商品添加、删除、数量修改等操作的实时响应与数据同步,计算商品总价与优惠信息,为用户提供清晰的购物车明细与结算引导。 •用户登录与注册:构建安全可靠的用户登录与注册系统,采用表单验证与加密技术,保障用户账号信息安全,集成社交账号登录方式,提升用户注册与登录的便捷性。 •订单管理:实现订单提交、查询与跟踪功能,用户可查看订单状态与物流信息,前端与后端协同处理订单支付流程,对接主流支付网关,确保支付安全与顺畅。 •响应式设计与优化:采用响应式布局技术,确保平台在桌面端、平板端和*端均能自适应显示,优化页面性能,压缩图片与代码资源,减少页面加载时间,提高用户留存率与购物转化率