个人介绍
1. 熟练掌握HTML、CSS和JavaScript,包括响应式布局、ES6+语法、DOM操作、事件处理等,能够创建出结构合理、样式优雅、交互流畅的网页。
2. 具备React、Vue2/3和Angular框架的开发经验,能够根据项目需求选择合适的框架进行开发,提高开发效率和代码质量。同时,也具备Electron桌面应用开发经验,能够开发跨平台的桌面应用。
3. 熟悉Node.js,能够使用它构建稳健的后端服务,处理高并发请求。同时,对MongoDB数据库也有深入的了解和使用经验,能够设计和优化数据库结构,提升数据处理效率。
4. 注重性能优化和安全防护,掌握多种性能优化技术,如代码压缩、资源懒加载、图片优化、缓存策略等,能够分析应用性能瓶颈,并针对性地进行优化,提升用户体验。同时,也了解常见的网络安全威胁和防护措施,能够确保应用的安全性
工作经历
2022-03-15 -2023-03-10星岛科技高级前端工程师
领导和管理前端团队,培养和指导团队成员,确保高效协作和良好的工作氛围;参与项目的技术规划和决策,确保 前端技术方案可靠、可扩展和安全;负责前端项目的规划、执行和交付,迅速解决前端开发过程中的问题和风险,确保项目顺利进 行;通过培训和发展活动提升团队成员的技术能力和职业发展
教育经历
2008-09-01 - 2012-03-08西北大学环境科学本科
技能
设计并开发了应用程序的用户界面和用户体验。 集成了支付系统,确保安全的购物体验。 实施社交功能,包括用户间的沟通和分享功能,以增强用户互动性。 整合了植物识别功能,帮助用户识别和学习植物知识。
设计和开发用户界面,包括盲盒列表、购买页面、开启页面、中奖页面、兑换页面和物流查询页面。利用 React 框架和相关技 术,创建了直观、美观且响应式的界面,提供良好的用户体验。 2、使用 ethers.js 库与以太坊网络进行交互,实现了用户身份验证、钱包连接和交易功能。通过与以太坊节点通信,验证用户身 份并确保只有授权用户能够进行盲盒购买、开启、兑换和查询物流等操作。 3、实现了盲盒购买功能,用户可以购买盲盒,并将购买记录存储在智能合约中。利用 ethers.js 库与智能合约进行交互,确保购 买过程的安全和可靠性。
1、对接了智能合约,并使用 ethers.js 库实现市场功能,包括资产列表、拍卖、购买和出售功能。通过与智能合约进行交互,实 现了与 市场的无缝集成。 2、集成了 WalletConnect 技术,实现了与用户钱包的连接和交互。通过使用 WalletConnect 协议,用户可以使用其支持的钱包 应用与市场平台进行交互,进行身份验证、授权和交易操作。 3、设计和实现了用户界面,包括艺术品和 NFT 的展示页面、交易流程和用户个人资料页面。通过结合 WalletConnect 技术,提 供了与用户钱包应用的无缝交互体验,使用户能够方便地管理和交易其资产。 4、使用 ethers.js 库与以太坊网络进行交互,实现了用户身份验证和授权功能。通过 WalletConnect 连接用户的钱包应用,验证 其身份,并确保只有授权用户能够进行交易和管理自己的资产。