编程语言: 熟悉C/C++,STL标准库及常用三方库;了解Java、Python
常用工具: 熟悉Cmake、Git、GDB、Valgrind、Postman的常用工具,熟练使用Clion,Visual Studio的IDE
操作系统: 熟练掌握类UNIX系统开发(Linux QNX等),熟悉操作系统原理,熟悉跨平台技术,具备跨平台交叉编译经验
语音开发: 熟悉车载语音开发,具备音频处理,对话管理,系统集成经验
数据结构/算法: 熟悉常用数据结构及算法。
众问问(北京)信息科技有限公司
C++软件工程师 Speech Platform-SDS
2022年10月 - 至今
北京
大众汽车语音对话平台(SDS)
大众自研车载语音解决方案,目前已部署运行在ID4、ID6等大众系车型。
技术栈:系统集成,交叉编译,音频处理,对话管理,ASR,NLU,TTS等。
承担工作:负责业务功能开发,平台迭代,架构重构,PoC实现,售后支持。
工作成果:
与同事协作,对原SDS平台进行了架构重构,新架构具备更好的延展性,更利于后续新项目的适配。
开发、完善对话管理功能,适配车载系统API,实现车载语音控制逻辑。
不同厂商在\离线ASR、NLU、TTS模块集成到项目,并交叉编译适配多平台,以满足不同的项目需求。
SDS移植并适配到QNX系统(包含GUI、音频驱动、回声消除模块开发),实现公司业务需求。
OpenAI接口集成到SDS并适配多平台,根据OpenAI API文档开发对话模块,支持自定义配置助手功能,实现简易版车
载ChatGPT。
北京华如科技股份有限公司
c++服务器 中台研发中心
2021年07月 - 2022年09月
北京
军旗仿真推演游戏
该项目为JG背景下B/S架构军棋推演游戏,功能包括推演制作、推演管理、推演干预等,支持多人同时在线游玩。
技术栈:微服务架构,自研RPC,Websocket,http/https,MySQL,Redis。
承担工作:负责该项目中全局管控相关服务的开发,包括服务管理、房间管理、任务管理、资源管理等。
工作成果:
实现管控类服务开发,服务无状态,支持分布式布置,极大提升了系统性能及稳定性。
与前端同事沟通、定义接口格式,联调接口,实现功能,并输出到文档。
在任职期间,经历了该项目从立项到第一阶段验收,是我职业生涯参与开发的第一个企业级项目,让我在团队协作、架
构理解、代码风格等方面受益良多。