小程
1月前来过
全职 · 1000/日  ·  21750/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

姓名‌:小程
‌职位‌:C++开发工程师
‌技术栈‌:C++11/14/17/20、STL、Boost、多线程/并发编程、设计模式、Linux系统编程、网络编程(TCP/IP、HTTP)、数据库(MySQL/PostgreSQL)、性能优化、跨平台开发(Windows/Linux/macOS)、CMake/Makefile、Git、Docker等。

‌核心能力‌
‌扎实的C++功底‌

精通C++核心特性(RAII、智能指针、移动语义、模板元编程等),熟悉内存管理、资源泄漏检测及性能优化。
熟练使用STL容器与算法,结合Boost库高效解决复杂问题。
深入理解多线程/并发编程(std::thread、std::async、锁机制、无锁编程、原子操作等)。
‌系统级开发经验‌

熟悉Linux系统调用、进程/线程管理、信号处理、文件I/O等底层机制。
具备网络编程能力,实现过高性能TCP/UDP通信协议,优化过网络延迟与吞吐量。
有嵌入式或物联网(IoT)开发经验者,可补充相关硬件交互知识。
‌性能优化与调试‌

使用gdb、Valgrind、perf等工具定位性能瓶颈,优化代码执行效率。
熟悉CPU缓存、分支预测、指令流水线等底层原理,编写高效汇编代码(如内联汇编优化关键路径)。
‌跨平台开发‌

熟悉Windows API与Linux系统编程,实现过跨平台兼容的中间件或工具链。
使用CMake构建系统,支持多平台编译与部署。
‌项目经验‌
‌高性能网络中间件开发‌(示例)

基于C++11/14实现高并发TCP服务器,采用Reactor模式与线程池技术,支持万级并发连接。
优化内存分配策略,减少动态内存分配次数,提升系统吞吐量30%。
集成gRPC协议,实现跨语言RPC通信。
‌游戏引擎模块开发‌(示例)

使用C++20特性(如概念、范围视图)重构物理引擎,提升代码可读性与维护性。
实现多线程渲染管线,利用SIMD指令加速矩阵运算,帧率提升25%。
开发自定义内存池,减少内存碎片,降低GC压力。
‌嵌入式系统开发‌(示例)

基于ARM Cortex-M平台开发实时操作系统(RTOS)驱动,优化中断响应时间至微秒级。
使用C++面向对象设计模式,封装硬件抽象层(HAL),支持多型号传感器接入。
‌职业态度‌
‌追求极致性能‌:对代码质量有严格要求,注重可读性

工作经历

  • 2023-06-01 -2025-11-01华谊编程前端程序员

    负责研发公司应用软件的模块设计、开发和交付 2、负责编码,单元测试 3、按照功能组件的详细设计 4、对其他软件工程师的代码进行审核 5、参与新知识的学习和培训 6、修复程序BUG 7、参与与其业务相关的需求变更评审 8、完成上级交办的其他事宜

教育经历

  • 2022-09-01 - 2023-06-30索达电脑职业学校编程高中

    在学校,我学会了如何编程,如何去制作程序和操作系统,在计算机方面我学会了c++还有其他的课程,而我积极主动,乐于帮助别人。这方面我获得了不菲的成绩,从而在这方面我会有很大的成就。其他的编程方面,我有积极的沟通提问,善于回答问题。并且努力完成作业。受到老师的青睐。以后这方面有成就。

语言

中文母语水平
英语专业级流畅
0
1
2
3
4
5
0
1
2
3
4
5

技能

小程序精通
0
1
2
3
4
5
更新于: 2025-12-04 浏览: 9