全栈技术专家,10年+前端架构与Node.js后端开发经验,主导过多个百万级用户的企业级应用。也能独立开发全新应用,在AI,电商,游戏等领域有着丰富实战经验。擅长vue,nuxt生态、微前端架构及性能优化,对跨端应用和低代码平台有深度实践。精通Kubernetes云原生部署,打造过从开发到运维的完整DevOps流水线。
#### **优智AI(个人独立项目)**
**角色:** 产品设计、全栈开发(独立完成)
**技术栈:** Nuxt.js(SSR)、NestJS(微服务)、AI大模型集成(文本/语音/图像/视觉)
**项目描述:**
- 独立设计并开发的全栈Web应用,集成多种AI大模型能力,提供文本对话、语音转文字、图像生成、AI视觉等功能。
- 前端采用Nuxt.js实现服务端渲染,适配PC端和移动端,优化用户体验;后端基于NestJS构建微服务架构,确保高可用性和扩展性。
- 完全自主开发,非开源项目二次开发,涵盖产品设计、前后端实现及部署全流程。
**关键成果:**
- 实现多模态AI交互,提升用户使用AI的便捷性。
- 采用微服务架构,支持灵活扩展新AI能力模块。
### **全栈电商解决方案(独立项目)**
**时间:** 2023.01-2024.06
**角色:** 全栈开发者(独立完成)
**技术栈:**
- **前端**:Vue3 + UniApp(小程序)、Electron(桌面端)、Chrome Extension API(浏览器插件)
- **后端**:NestJS(微服务)、PostgreSQL、Redis(缓存)、AWS EC2(部署)
- **工具链**:GitLab CI/CD、Docker(容器化)、Jest(测试)
#### **项目描述**
一套完整的电商解决方案,包含:
1. **多端小程序**(UniApp开发):
- 支持商品浏览、购物车、支付(对接微信/支付宝)、会员体系。
- 实现高性能渲染优化(虚拟列表、懒加载),首屏加载时间<1s。
2. **浏览器比价插件**(Chrome Extension):
- 爬取竞品电商数据,实时比价并推送折扣提醒。
- 通过Service Worker实现后台静默更新,用户无感知。
3. **商家管理后台**(Vue3 + Electron):
- 提供商品管理、订单处理、数据分析看板(ECharts可视化)。
- 支持离线模式(IndexedDB同步),网络恢复后自动提交数据。
4. **后端微服务**(NestJS):
- 模块化设计:用户中心、订单服务、库存服务独立部署。
- 使用Redis应对秒杀场景,防止超卖(分布式锁+库存预扣减)。
角色 | 职位 |
负责人 | 高级前端工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
优智AI是一个全模态的AI应用平台, 帮助用户更便捷地使用AI大模型,降低用户使用门槛。前端使用nuxt,vue3,后端使用nestjs微服务,基于devops流水线快速开发,部署至k8s环境
电商平台包括前台商城系统及后台管理系统,基于nestjs实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计