我掌握了前端开发的多项核心技术,包括Vue.js和React等流行的JavaScript框架,能够熟练运用Redux进行状态管理,并使用TailwindCSS进行UI设计和组件库的集成。我精通JavaScript和TypeScript,能够编写强类型的前端代码,确保代码的稳定性和可维护性。我熟悉HTML5和CSS3,能够使用Flexbox、Grid等布局技术创建响应式和用户友好的界面。
在后端开发方面,我熟练掌握Node.js和Express框架,能够编写高效的API并与前端进行无缝对接。我也精通MongoDB数据库,特别是在使用Mongoose进行数据建模和操作时有丰富的经验。此外,我对前端的性能优化和代码规范有深入理解,能够使用ESLint等工具提升代码质量,并在项目中应用最佳实践。我还具有良好的跨链NFT交易平台开发经验,对智能合约有一定的了解,并具备前端与区块链技术的整合能力。
在我的职业生涯中,我参与了多个PC端和移动端的前端开发项目,积累了丰富的实战经验。其中,在China Mobile的能力运营中心NGCRM项目中,我负责了前后端分离、用户认证系统的开发,并成功实现了内外网用户的区分和登录逻辑的优化。在China Mobile Guangxi Wangge Tong项目中,我与团队合作开发了移动端的H5应用,专注于复杂数据表格的显示和交互,采用BetterScroll封装了支持行列冻结、动态排序和分页加载的数据表格组件。
在跨链NFT交易平台CrosMiint项目中,我主导了前端的开发,运用了React、Redux、TypeScript等技术,并集成了智能合约和区块链交互,成功实现了跨链NFT的创建、交易和转移功能。此外,我在项目中应用了Pinata进行IPFS存储,确保了用户上传内容的去中心化存储和安全性。
这些项目经验使我在前端开发、性能优化、跨团队协作和复杂系统的构建方面积累了深厚的知识和实践能力。
参与核心业务功能研发(任务看板、综合作战地图、外呼服务等), 检测平台性能, 发现问题并进行优化, 保证项目稳定运行 技术栈: Vue2, Vuex, Vue-Router, Vant, postcss, scss, ESLint, Better-Scroll 1.
支持多链的NFT平台, 给予用户浏览、创建、交易NFT的功能 技术栈: Nextjs, redux, Wagmi, TailwindCSS, express Nodejs, TypeScript, MongoDB, Solidity, Hardhat, Figma 1
负责内外网分离的H5开发 技术栈: Vue2, Element-UI, Vuex, Vue-Router 1. 重构了用户登录逻辑, 根据用户类型(如内部员工、外部合作伙伴等), 实现了精准的用户跳转机制, 确保用户在登录后能够自动定向至内网或外网, 提高了系统的安全