拥有14年 C++/Qt 资深桌面软件开发经验,深度参与多款商业化产品全生命周期研发,涵盖教育互动课堂(ClassIn)、扫描识别
客户端、直播推流助手、嵌入式上位机、酒店管理系统等多领域复杂客户端项目。具备扎实的跨平台架构设计、模块拆分与性能优
化能力,擅长复杂业务逻辑实现与线上问题闭环。为人严谨沉稳,学习与拆解问题能力突出,具备良好的团队协作与项目推进能
力,可独立承担核心模块研发与技术攻坚任务。
核心技能
- 语言:熟悉 C/C++,熟练使用 STL、智能指针、设计模式
- 框架:熟悉Qt4/Qt5,QWidget/Quick 混合开发,自定义控件、绘图、动画
- 平台:Linux + Windows + Mac多平台开发、跨平台编译与部署
- 通信:TCP/UDP 网络编程、串口/网口设备通信、HTTP/HTTPS
- 架构:模块化、插件化开发,多线程、异步任务、信号槽优化
- 工具:Git、CMake、qmake、GDB、Visual Studio、Qt Creator
负责 ClassIn 在线教育客户端 Windows/macOS 多平台研发,主导黑板、压感笔迹、IM、LMS 业务、多语言国际化等核心模块
的全流程开发与维护。
1. 参与需求分析、需求评审与测试评审,与产品、前后端、移动端团队对齐方案,制定合理技术实现路径;
2. 负责核心模块技术方案设计与文档输出,保障架构清晰、可扩展、可维护;
3. 完成模块详细设计、编码实现与单元测试,保证代码质量与功能完整性;
4. 跟进联调、测试与验收全流程,快速定位并修复各类缺陷,保障功能稳定上线;
5. 持续优化客户端性能、内存与崩溃问题,提升长时间课堂场景下的稳定性与用户体验。
可兼职时间
可兼职地点
0条评论 雇主评价