个人介绍
专业技能
熟悉 C/C++编程,熟练掌握面向对象编程(继承、多态)、模板编程、动态内存管理、文件 IO 操作等核心特性;
掌握 C++11/14/17 新标准特性:模板元编程、泛型 lambda、结构化绑定、文件操作等等;
掌握 Python 脚本语言,可基于 COZE-AI 独立完成简单开发工作【编程语言】
了解 LangChain 大语言模型应用开发框架,简单具备 LLM 应用开发与落地能力【AI 应用开发】
熟练运用 Qt 框架进行跨平台桌面应用开发,掌握 Qt 核心模块,理解并熟练运用信号与槽机制【桌面端开发】
掌握排序、查找、位图、布隆过滤器等高效排序,查找算法:比如快排、堆排、归并、快速选择、二分等;
理解并熟练使用 STL 主流容器(vector、list、string、unordered_map、map 等)及底层实现原理【数据结构与算法】
掌握单例模式、模板方法模式、建造者模式、PIMPL 模式等常用设计模式,并能在实际项目中合理应用【设计模式】
熟练掌握 MySQL 数据库的增删改查操作,理解索引优化与事务机制;
精通 Redis 核心数据结构(String、Hash、List、Set)及实际应用【数据库与缓存】
熟练使用现代 CMake 完成项目构建,掌握 Protobuf、Json 等数据序列化技术;
具备 brpc、etcd、Elasticsearch、ODB 框架、RabbitMQ 等第三方库与中间件的项目实战经验【工程化与中间件】
掌握 Git 全流程操作,包括代码提交、分支管理、合并、冲突解决及版本回退【版本控制】
操作系统/Linux系统编程
熟练掌握常用 Linux 命令,精通gcc/g++编译、gdb 调试、Git 版本控制及 Makefile 编写;
理解 Linux 环境下多进程、多线程编程模型,掌握进程间同步与互斥机制(如互斥锁、条件变量)及信号处理流程;
了解管道、System V 共享内存、socket 等进程间通信(IPC)方案;
熟悉 Linux 文件系统架构与原理,掌握文件存储逻辑、目录结构及权限管理机制。
网络/Linux网络编程
深入理解 TCP/IP 协议栈,掌握数据封装与分用流程,熟悉各层核心协议原理;
熟练运用 TCP、UDP、HTTP、WebSocket 等常见网络通信协议;
掌握 Linux 下 socket 编程,能实现客户端 / 服务端网络通信;
熟悉阻塞、非阻塞、信号驱动、多路复用、异步等 I/O 模型,掌握 select/poll/epoll 等多路复用 I/O 技术,可高效构建高并发网络服务。
工作经历
2025-11-11 -2026-02-11PKPM构力科技软件开发
核心工作: 独立负责 GalpModel 项目数据序列化与格式转换模块开发,完成从 Excel 结构化数据到 Protobuf 协议的全链路 自动化工具设计与实现,大幅提升部门数据处理效率与项目数据交互标准化程度。 基于 C++ 开发 Excel 数据解析与JSON Schema 自动生成工具,实现 Excel 表格数据的批量读取、结构化解 析与 Schema 标准化输出,解决人工处理数据易出错、效率低的问题。 设计并编写 Python 自动化转换脚本,实现JSON Schema 到 Protobuf(.proto)文件的一键生成,构建完整的 数据格式转换链路,支持跨语言、跨模块数据交互。 在 GalpModel 核心项目中集成Jsoncpp,实现各类构件对象与JSON 数据的双向序列化 / 反序列化,完成构 件数据的读取、映射、持久化与导出功能。 完成 Protobuf 环境集成与代码生成,通过protoc 编译生成pb 源码,在项目中新增 Proto Message 结构体, 实现构件对象与 Proto 对象的高效互转,提升项目数据传输与存储性能。
教育经历
2023-07-01 - 2027-09-01华侨大学数学与应用数学本科



