技术栈
前端: JavaScript (ES6+), TypeScript, React, Vue, Next.js, Webpack, Vite, Three.js,uniapp,小程序
后端: Node.js (Express/NestJS), Python (FastAPI), Java (Spring Boot), RESTful API, GraphQL
数据库: MySQL, PostgreSQL, MongoDB, Redis
移动端: React Native (精通), Android/iOS 原生模块开发
云服务 & DevOps: AWS (EC2/S3/Lambda), Docker, Kubernetes, Jenkins, GitHub Actions
人工智能: TensorFlow/PyTorch (应用级), LangChain, 大模型API集成 (OpenAI)
其他: Git, WebSocket, Microservices, 性能优化, 安全最佳实践
1.全球跨境电商移动应用 (React Native) | 主程(移动端)
技术栈: React Native, TypeScript, Redux Toolkit, 原生模块 (Java/Swift), FastAPI (Python)
项目描述: 一款面向海外用户的综合性电商APP,支持商品浏览、直播购物、在线支付和即时通讯等功能。
我的贡献:
跨端开发: 主导了整个APP的React Native开发,搭建了清晰的状态管理和组件库体系,保证了代码的可维护性和跨平台一致性。
性能攻坚: 针对长列表卡顿问题,深入优化 FlatList 和 FlashList,并实现了图片懒加载与缓存策略,使列表滚动帧率稳定在60fps。
原生桥接: 为解决性能瓶颈和集成第三方SDK,编写了原生模块(Java & Swift) 用于支付SDK集成和高效图片处理,完美融合了跨平台效率和原生性能。
复杂功能实现: 独立开发了直播间的弹幕、礼物动画等实时交互功能,使用WebSocket与后端保持高效通信。
2.智能工业物联网3D可视化平台 | 技术负责人 / 全栈架构师
技术栈: React, TypeScript, Three.js, WebSocket, NestJS (Node.js), MySQL, Redis, AWS
项目描述: 为大型制造企业打造的实时监控平台,通过3D模型精准复现工业园区的运行状态,集成AI算法进行设备预测性维护。
我的贡献:
架构设计: 设计了前后端分离的微服务架构,利用WebSocket实现毫秒级的数据实时推送,确保3D场景与真实数据同步。
3D核心开发: 使用 Three.js 开发了高性能的工厂3D模型加载、渲染引擎。实现了设备选择、动画(如传送带运行)、故障高亮等复杂交互。针对大规模模型,采用了模型轻量化、LOD(多细节层次)和实例化渲染等优化策略,保证在普通浏览器上的流畅体验。
后端集成: 构建了高效的数据聚合API,处理每秒万级的传感器数据,并利用Redis缓存热点数据,降低数据库压力。
AI集成: 将Python训练的设备故障预测模型封装为gRPC微服务,并集成到Node.js后端,当模型预测到潜在故障时,在3D界面中自动触发告警。
| 角色 | 职位 |
| 负责人 | 高级前端开发工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | iOS工程师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |