全栈软件开发,前华为团队核心技术骨干,擅长网站开发,AI应用开发,小程序开发。
掌握前后端语言: JavaScript/TypeScript,HTML5,CSS,C,C++,C#,Java,Go,Python等;
具备前后端框架开发经验:Vue,React,Angular,Uni-app,微信小程序/小游戏,Electron,Qt,Cocos,Unity,Spring,SpringBoot,Asp.net,flask, Django,FastApi,Nodejs等;
具备数据库设计实现能力,数据库经验:MySQL,Oracle,Redis,MongoDB,SQLite,Milvus等;
具备测试部署经验:Pytest,Gtest,Linux,Docker等;
掌握静态程序分析技术:LLVM,Clang-Tidy;
具备AI应用开发经验:大模型,LangChain,RAG,Pytorch,MindSpore等。
具备扎实的操作系统,计算机网络,算法和数据结构知识。
1. 白盒自动化验证网站
主导设计和开发华为内部自动化白盒验证网站,实现自动化白盒检查和数据分析,项目获得华为研发工程能力提升奖,作为代码质量保障的重要一环,看护华为5G产品千万级别代码。网站采用前后端分离架构,前端采用Vue框架实现,后端采用Python Flask框架实现,使用Celery进行异步任务调度,数据库采用MySQL,通过Git版本控制和CI持续集成实现自动化测试部署。
2. AI数字人实时直播软件
独自设计和实现AI驱动的实时互动直播软件,支持形象和声音克隆,支持实时唇形同步,支持多直播平台实时互动回复,支持商品链接后台操作,支持话术脚本编排,由AI驱动数字人主播进行全自动的直播。项目采用前后端分离架构,前端采用Vue框架实现,后端采用Python FastApi框架,后端负责AI生成内容并将结果通过webRTC协议实时传输到前端。
3. AI角色扮演聊天小程序
独自设计和实现基于大模型的AI聊天微信小程序,用户可以自由定制虚拟朋友的形象和人物设定,小程序亦内置了一些角色,用户通过和AI扮演的虚拟角色聊天,提高亲密度,获得情绪价值。小程序前端采用Uni-app和Vue框架开发,实现了现代化的聊天软件界面风格,后端采用Python FastApi框架,支持高并发,并通过websocket与前端实现高效通讯。后端使用到的大模型相关技术有:langchain,RAG,Milvus。
| 角色 | 职位 |
| 负责人 | 软件开发工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
独自设计和实现AI驱动的实时互动直播软件,支持形象和声音克隆,支持实时唇形同步,支持多直播平台实时互动回复,支持商品链接后台操作,支持话术脚本编排,由AI驱动数字人主播进行全自动的直播。项目采用前后端分离架构,前端采用Vue框架实现,后端采用Python FastApi框架,后端
独自设计和实现基于大模型的AI聊天微信小程序,用户可以自由定制虚拟朋友的形象和人物设定,小程序亦内置了一些角色,用户通过和AI扮演的虚拟角色聊天,提高亲密度,获得情绪价值。小程序前端采用Uni-app和Vue框架开发,实现了现代化的聊天软件界面风格,后端采用Python Fast