IT人力外包人才简历库

返回列表

前端开发工程师(全栈)

驻场外包人员
工作年限:1年 意向城市:杭州 浏览:3次 发布时间:近期

技能标签

Vue 3 组合式 API Vue Router Pinia Element Plus Axios Node.js Express RESTful API MongoDB multer AES加密 CORS TypeScript Webpack

专业技能

精通Vue 3组合式API开发,熟悉Vue Router单页应用路由管理及Pinia状态管理。掌握Element Plus组件库应用及Axios数据交互技术。具备Node.js+Express全栈开发能力,熟悉RESTful API设计及MongoDB数据库操作。熟练使用multer实现文件上传处理,掌握AES加密算法及CORS跨域配置。熟悉TypeScript及ES6+语法规范,具备Webpack模块打包能力。

工作履历(脱敏处理)

独立完成前后端分离项目开发,负责前端页面设计与后端接口实现。采用Vue 3组合式API构建组件化架构,通过Axios实现前后端数据交互。设计RESTful API接口规范,使用Express搭建服务端,结合MongoDB实现数据持久化。优化文件上传流程,通过multer处理大文件存储及安全校验。实现用户认证模块,采用AES加密存储密码,配置CORS解决跨域问题。开发文件管理功能,支持分页查询、搜索过滤及流式传输,确保系统稳定性与扩展性。

项目经验(脱敏处理)

文件上传管理系统开发(2024年3月-2024年4月)

项目背景:构建支持文件存储管理的全栈系统,实现用户注册登录、文件上传/下载/删除及搜索功能。采用前后端分离架构,前端基于Vue 3开发,后端使用Node.js+Express,数据库采用MongoDB。

技术实现:

1. 用户认证模块:前端使用Vue 3组合式API管理登录状态,通过Axios发送异步请求,集成Element Plus组件实现交互反馈。后端采用AES加密存储密码,设计RESTful接口(/login、/register)并返回标准化响应格式。

2. 文件管理功能:前端实现拖拽上传及分页查询,使用computed属性进行搜索过滤。后端配置multer中间件处理文件存储,通过Buffer转换解决中文文件名乱码问题,限制文件大小及类型校验。

3. 安全优化:部署CORS跨域控制,采用流式传输技术处理大文件下载,确保内存安全。实现文件系统与数据库数据一致性,支持断点续传功能。

项目成果:完成用户从注册到文件全生命周期管理的闭环流程,支持多文件类型上传及预览。通过分页查询和流处理技术,实现万级文件管理不卡顿,单文件100MB传输成功率99%以上。前后端分层清晰,代码可维护性高,为后续功能扩展奠定基础。

驻场外包优势

服从性高

严格遵守甲方管理制度

技术扎实

1年项目实战经验

可长期驻场

接受异地项目外派

快速响应

24小时内可到岗

企业人才对接

专业IT人力外包服务

如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。

合作热线

18969108718

商务邮箱

ntit@163.com

微信扫码咨询

微信咨询二维码

扫描二维码添加商务对接

立即申请人才对接