五年Qt相关经验 熟悉Windows和macOS平台 擅长桌面客户端
熟悉常见的 C/C++工具链和开源库 处理过一些大型软件的编译
熟悉 Python/Shell 脚本/CMake 了解桌面端常见 UI 框架 对绘制和渲染比较感兴趣
Linux环境:ArchLinux,Windows环境:MSVC/MSYS2,macOS环境:XCode
比较熟悉OpenGL接口,熟悉Win32接口,对DirectX有一点了解
2016.7-2017.7 深圳市邦彦信息技术有限公司
软件工程师(PC 客户端/Qt)
相关技术:C++/Qt4.8.5/VS2008/Wireshark/SIP协议;【偏军工】
客户端类型:多媒体通信、视频通话、会议系统、文件传输【UDP】
处理的问题:NTP同步服务器时间、网络连接状态检测、Windows端的一些UI问题
2017.10-2018.11 武汉译满天下科技有限公司 软件工程师(PC 客户端/Qt)
相关技术:C++/Qt5.9.5/VS2017/视频播放/视频压制/字幕渲染;【行业软件】
译世界PC客户端:主要负责视频播放/视频压制/字幕OpenGL编辑
播放器维护 vlc->QtAv->mpv 实现和维护 ASS 字幕渲染部分
第三方库 ffmpeg/mpv/breakpad 维护,修改 Qt WebEngine 提供 mp4 支持
Windows 下的打包签名/MacOS 平台下客户端的维护/breakpad 的 dump 分析
2018.11-2022.2 武汉金山办公有限公司 软件工程师(macOS 平台 WPS)
相关技术:C++/Qt5.12/XCode/Vcpkg/CMake;【大型行业软件】
Mac 版 WPS:完成 Qt 5.12 升级 处理第三方库(vcpkg)
平台 UI 定制化处理 如 TouchBar/红绿灯和标题栏
参与任务 UIL 自动化/JSAPI 自动化/单元测试和覆盖率
2022.2-2023.2 北京升鑫武汉分公司(青藤云安全) 软件工程师(macOS 平台 客户端)
相关技术:C++/luajit/进程信息和网络事件获取【行业软件】
负责mac平台客户端的创建和跟进,对照linux平台完成平台API的实现,mac平台技术调研和支持