作为资深系统软件开发顾问,我专注于Linux与Windows双平台底层及应用程序开发,精通C/C++语言核心及其现代标准,具备深厚的跨平台开发与性能优化经验。在Linux领域,我熟悉内核模块、系统服务、网络通信及高并发处理;在Windows平台,我能熟练进行Win32 API、COM组件及系统级应用的开发与调试。
我长期使用QT框架进行跨平台GUI及嵌入式界面开发,能够高效实现从原型到产品的全流程交付。熟练掌握CMake、GCC/MSVC、GDB/WinDbg、Git等主流开发与协作工具链,并深入理解CI/CD及自动化测试流程。
在大型软件架构方面,我拥有丰富的系统设计经验,能够主导复杂C/C++项目的模块划分、接口设计、多线程安全及内存管理方案,擅长构建可扩展、高可靠性的系统架构,并能针对性能瓶颈和稳定性问题提供深度优化与解决方案。
由于工作保密性原因,相关的项目名,项目信息,项目功能等不方便透露
硬件平台:全面覆盖 ARM、PPC、MIPS、LoongArch(龙芯) 等主流及国产化CPU架构。
系统层:具备Linux内核模块开发、定制与驱动适配经验;主导过特定平台的BSP移植与系统裁剪工作。
应用与安全:开发过资源受限环境下的高性能系统应用;具备网络安全应用的开发能力,熟悉数据平面加速与安全协议实现。
现代化交付:熟练运用容器技术(Docker/Kubernetes)进行开发环境标准化与软件部署,实现从底层硬件到上层服务的协同交付。
具备解决复杂跨平台问题、进行系统级性能调优与架构设计的能力。