工作经历
2023-09-09 -2023-12-31深圳朱雀计算前端开发
1.负责paypto-payment 支付网关的收银台项目的前端工作,使用react+nextjs进行PC端和移动端的网页的开发,对接checkout和后端接口实现完成收银台支付功能。优化用户体验,解决三方平台的硬性时间造成的较差体验问题,完成支付流程时间从9秒到2秒左右的提升。 2.负责paypto.io 官网的开发工作,使用vue进行PC端的网页开发和自适应适配开发,完成页面动画的设计开发。 3.负责项目的服务器部署和运维,参与讨论和进行相关文档的编写。
2023-03-01 -2023-06-01深圳通感科技前端开发
在这段实习中1.通过参与产品需求的讨论和实际的前端开发工作,我学会了与团队合作、理解需求、解决问题和实现功能。这使我能够更好地理解和应用前端开发的技术和流程。2.通过对市场上类似产品的调研和竞品分析,我能够更好地了解用戶需求和行业趋势,从而为产品设计和功能开发提供更有针对性的建议和解决方案。3.参与了测试工具 Mocker 库的编写和产品功能的测试工作。这使我能够更全面地了解项目开发过程中的各个环节,并提高了我的编码质量和项目交付的可靠性。
教育经历
2020-09-01 - 深圳大学计算机科学与技术本科
技能
项目背景:为商家开发一套商用的商城小程序以及管理后台 项目职责:作为项目 owner 从 0 到 1 参与选型,承担部分产品管理职责,对接需求开发。 使用*开发者工具开发小程序并对接后台 使用Next.js+ React.js + Zustand + Material-UI+Tailwind css构建后台项目, 使用Node.js+MySQL作为后端框架开发API端点,将项目部署到阿里云服务器上 项目难点:引入 eslint+prettier+相关插件 统一代码风格及规范,提升代码可读性 采用图片懒加载、前端缓存,防抖节流等技术手段优化前端性能和用户体验减少服 务器请求、加快页面加载速度。 设计数据结构和hooks实现管理员可以准确灵活配置配色和尺寸以及价格 用Zustand实现状态监听实时传递和更新页面数据 通过下拉菜单、复选框、输入框等方式进行属性选择和关键字搜索快速定位 使用yup和异常捕获技术,确保前端上传数据格式和代码逻辑准确性; 使用JWT进行token的验证,以及bcrypt进行密码哈希处理做到后台安全 配置域名,https,七牛云服务器和阿里云服务器进行项目部署
技术栈:react+nextjs+tailwindcss 具备较好的适应性和审美风格 使用前端缓存和web和react性能提升手段优化前端性能, 优化用户体验,解决三方平台的硬性时间造成的较差体验问题,完成支付流程时间从9秒到2秒左右的提升