前端开发工程师
荣誉奖项
- 蓝桥杯全国软件技能大赛-湖北省web 一等奖
- 暨金砖国家技能发展与技术创新大赛-全国总决赛 二等奖
- 泛珠三角全国大学生计算机作品赛-全国总决赛 三等奖
- 工业互联网平台开发工程师中级证书
求职意向
拥有3年资深前端开发经验,精通Vue/React/微信小程序开发,并具备Node.js/Java后端协作及全栈项目部署能力。热爱探索前沿AI技术并应用于实际开发,致力于通过技术创新解决复杂问题。寻求前端开发或全栈开发职位,尤其关注技术驱动型企业。
专业技能
- 前端开发: 精通HTML5、CSS3、JavaScript、TypeScript,熟练运用函数式编程与面向对象编程范式。
- 前端框架: 熟练掌握Vue (Vue2/3) 和 React开发,深入理解其核心概念及运作机制;精通微信小程序及Uniapp跨平台开发,独立负责项目开发与部署。
- UI 组件库: 熟练使用Element UI、Ant Design、Vant UI、shadcn/UI等主流UI库,具备组件二次封装能力。
- 后端/全栈: 熟悉Node.js/Java语言,具备基于低代码平台(如RuoYi/Cool-Admin/JEECG)的二次开发经验;了解Spring Boot、MidwayJS、TypeORM。
- 部署运维: 熟练运用Nginx、PM2、Docker进行Web服务部署、进程管理与应用容器化;熟悉CI/CD流程与概念,能利用Vercel等平台实现自动化构建与部署。
- AI/工具: 深入了解AIGC大模型,熟练使用GPT-4o、Qwen3(本地部署)、Gemini、ComfyUI(本地部署)等AI工具;熟悉Cursor、Cline等AI开发工具,并实践Dify、N8n开源Agent项目部署与Coze AI工作流应用。
工作经历
软件开发
- 主导微软pxt-arcade项目二次开发,并完成官方开发文档翻译,确保嵌入式设备对Scratch/Arcade软件的兼容性测试。
- 积极参与项目需求分析与解决方案研讨,深入研究最新AI技术(如小智AI)在嵌入式设备上的创新应用。
武汉匿迹软件开发有限公司武汉2021/10 - 2023/9 前端开发工程师
- 负责公司核心旧项目的维护与迭代,独立完成服装平台及微信小程序前端的全生命周期开发。
- 积极参与产品、UI、技术评审会议,为需求、设计可行性及技术方案提供专业意见。
- 主导团队前端工程化建设,成功引入CI/CD流程,显著提升开发效率;持续进行前端性能优化,提升用户体验。
武汉比特飞扬科技有限公司武汉2021/07 - 2021/10 前端开发工程师
- 独立负责公司微信小程序前端开发,基于RuoYi项目进行高效二次开发。,快速响应业务需求。
- 参与项目需求分析、UI设计讨论与技术选型,确保项目顺利进行。
- 与Java后端工程师紧密协作,高效完成接口联调与数据渲染,保障前后端数据交互的准确性与流畅性。
项目经历
诗香余韵小程序
项目描述:针对酒业公司提供的营销平台,融合传统诗词文化,实现诗词创作分享、社区互动、酒业商城、订单管理及分销提现等功能,并与实体二维码绑定。
技术栈: Typescript, VantUI, 原生微信小程序
工作成果:- 独立设计并实现小程序整体架构,包括20+页面的路由管理,基于组件化的状态管理和单向数据流。
- 优化页面间传参机制与页面栈管理,实现页面预加载策略,提升页面切换速度30%。
- 制定并推行代码规范与最佳实践,有效提升团队协作效率。
- 开发诗词创作、社区、商城、填词游戏、评论互动、商品订单与购物车等核心模块。
- 成功实现微信支付流程,结合wx.requestPayment确保支付功能稳定可靠。
- 抽离并封装高复用性组件,优化业务页面数据查询与用户体验(如悬浮按钮及拖拽动画)。
- 定义代码类型,输出全局类型声明文件,显著提高代码健壮性。
窗帘设计-混合开发
项目描述:针对软装公司提供的移动端平台,实现窗帘及其配饰的即时编辑与预览,包括用户鉴权、素材管理、窗帘预览/素材编辑器、预设选区、拖拽动态透视、分享导出及价格计算等。
技术栈:Vue2, Vuex, Javascript, VantUI, Flutter, FabricJS
工作成果:- 负责窗帘预览编辑器、素材编辑器及拖拽透视展示等核心模块开发,实现复杂的图形编辑功能。
- 利用FabricJS实现高级遮挡效果与预设选区管理,极大提升用户操作体验。
- 利用透视变换库结合DOM实现实时拖拽与透视预览,确保视觉效果的精准呈现。
- 成功将Flutter项目内嵌WebView,实现与移动端APP数据的无缝同步展示,优化用户体验。
- 通过Vuex集中管理组件数据同步,确保编辑器线性工作流程的稳定性。
- 熟练运用uploader、blob、dom-to-image等API处理文件上传与编辑器图片导出功能。
- 利用vConsole进行移动设备兼容性及故障排查,在生产环境下优化打包部署并进行Gzip压缩,有效减小打包体积。
禅茶道
项目描述:为茶室工作室提供商城售卖与分销管理平台,涵盖订单、地址、商品状态、画室预约、分销推广及佣金提现等功能。
技术栈:Vue3, Typescript, VantUI, Vite, Lodash, Axios, Pinia, Sass
工作成果:- 从0到1独立搭建并开发基于Vue3+Pinia+Vite的项目,主导整个项目架构设计与业务开发。
- 负责订单模块、分销模块等核心功能开发,确保业务流程的顺畅与数据准确性。
- 编写PostCSS配置,优化Android/iOS等不同分辨率下的展示效果,实现完美兼容性。
- 利用Pinia进行复杂页面状态管理与页面数据同步,显著提升开发效率与代码可维护性。
- 通过对Vant-Form进行二次封装,简化用户输入操作,优化客户端管理流程。
沐蓉府小程序
项目描述:为教培公司提供配音跟读与作业管理平台,包括班级管理、配音练习、班级朋友圈、答题系统、用户管理与积分兑换奖品。
技术栈:Vue2, Vuex, Javascript, 原生微信小程序, VantUI, ElementUI, Axios
工作成果:- 负责整个项目的搭建与核心业务开发,包括配音练习、答题模块和游戏模块等。
- 实现配音台词与音频时长分片功能(类似网易云歌词),并完成音频录入与文件合并上传。
- 开发班级朋友圈模块,确保UI风格统一与页面样式维护;支持教师分享、评论点赞回复及多文件(文档、图片、音视频)预览。
- 优化复杂页面的页面栈数量,抽离公共组件,使页面回退响应速度显著提升。
- 通过小程序分包、图片延迟加载、数据缓存与请求合并等策略,将首屏加载速度提升80%。
自我评价
我是一位对新技术充满热情、具备快速学习与高效自我管理能力的资深前端开发工程师。乐于通过CSDN博客分享技术经验,持续学习与成长。我熟悉Node.js、Spring Boot等后端技术,并能高效利用ChatGPT、Cursor等AI工具辅助开发,显著提升工作效率。对LLM、AI Agent等AI前沿技术有深入理解和丰富的本地部署应用经验,致力于将AI技术融入实际开发,创造更大价值。