沐光而行
全职 · 300/日  ·  6525/月
工作时间: 工作日08:30-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的 沐光而行,一名C++方向开发者; 我毕业于济南大学,担任过很多公司的高级开发 负责过音视频项目、客户端项目、统信系统的移植的开发; 熟练使用C/C++、go、cmake、linux、python、qt、thrift、http、webrtc等技术; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2023-12-18 -2025-07-31北京九州大业科技有限公司音视频开发

    项目一:多进程低码流上云网关服务 • 项目描述: 独立设计并实现了一套基于 C++11/17、Linux 和 Shell 的多进程低码流上云网关服务。该服务采用 fork+waitpid+signal 机制 构建了高可用的守护进程模型,确保子进程异常时能够 100%自动恢复,从而保障服务的稳定性和可靠性。 • 核心功能与技术亮点: o 高可用守护进程模型: 构建了高可用的守护进程模型,通过 fork 创建子进程执行具体任务,并利用 waitpid 和 signal 机制监控子进程状态,实现了服务的自我修复与不间断运行。 o 高性能 TCP 控制服务: 引入 HP-Socket 库 构建高性能 TCP 控制服务,支持外部系统对任务进行远程动态管理(拉流、停流等),并实时同步任务状态。 o 实时视频流处理: 实现了从 MySQL 提取摄像头数据、启动多任务子进程拉取 RTSP 实时流、利用华为 NPU 硬件解码高效解码与转码,并将处理后的视频流以 RTMP 形式推送到 ZLM (ZLMediaKit) 流媒体服务器,提供快速、低码流的视频上云体验。 • 技术栈: C++11/14, Lin

  • 2022-03-01 -2023-11-01龙祺(山东)数字科技有限公司音视频系统开发工程师

    • 项目:国家电网音视频流媒体中台系统 项目描述:为满足山东全省电力系统统一视频接入、管理与调阅需求,构建高可用、高并发的流媒体中台,接入来自各类监控摄像头的视频流(实时流 & 回看流),并向下转发至媒体服务平台以供用户多端访问。 核心职责与技术亮点: • 统一接入层构建: o 独立负责摄像头接入模块开发,支持基于 厂商 SDK(海康、大华、宇视) 及 EHome / GB28181 等多协议的自动接入; o 实现对实时视频流、历史录像流的拉取与播放控制(启停指令处理); • 媒体流转发与桥接: o 视频流统一转推至 ZLMediaKit 服务中台,供浏览器、App 等多端使用; o 实现基于协议、流类型的灵活路由与管理; • 系统整合与稳定性保障: o 使用 CGO 进行 C++ SDK 与 Golang 服务组件的高效集成; o 借助 Thrift 实现高性能 RPC 通信,保证服务解耦与高扩展性; o 使用 RocketMQ 实现接入行为、告警信息、操作日志等异步消息记录; • 原生部署能力: o 在 Ubuntu 环境下构建基于 Docker + Kubernetes 的容器化

  • 2019-08-01 -2022-03-01济南比木数模科技软件有限公司高级软件开发

    • 项目:国产三维建模平台(BimXP)开发与二次定制 项目背景:响应国家国产化替代号召,由公司董事长牵头发起 BimXP 项目,致力于打造具备自主知识产权的三维建模平台,用以替代 AutoCAD、Dassault 等国外建模软件。平台支持云端协同、多用户实时设计,为城市基础设施规划与运维提供数字化建模支撑。 核心职责与技术亮点: • 基础建模能力构建: o 基于 BimXP 客户端进行二次开发,实现建模模块功能如 拉伸、放样、旋转等三维操作; o 实现复杂模型构建所需的 布尔运算(并、交、差) 支持; • 城市应用场景落地: o 深度参与济南市政合作的 地下综合管廊建模项目,负责平面及三维建模功能的开发与集成; o 为后期设施维护、故障溯源、数据可视化等业务打通建模基础能力; • 系统集成与性能调优: o 使用 C++ 动态库封装 核心建模算法模块,优化三维数据处理性能; o 解决客户端高并发建模时卡顿、内存泄漏等核心性能问题,提升用户操作体验; 技术栈:C++、Win32/MFC、动态库封装、布尔建模算法、三维几何计算

  • 2017-03-01 -2019-07-01软通动力 C++开发工程师

    • 作为移动CRM系统的需求开发者进行工作,熟悉了华为一环扣一环的全生命周期(从需求分析、制定、开发、自测、转测试、交付到现场、上线)的开发测试交付流程。 • 后期担任山东局点技术接口人期间,聚焦一线同事及移动客户在系统上线后的问题解决,提供从问题响应、分析到最终闭环的端到端服务,以 “问题不解决不终止” 为准则保障业务顺畅运行。 • 凭借精准的问题研判能力、快速的方案制定效率及全流程跟踪机制,大幅缩短了积压问题的处理周期;在此过程中,积累了扎实的团队协作经验,以及复杂场景下问题定位、解决方案设计的实战能力,有效提升了客户满意度与系统稳定性。 • 技术栈:C++, Oracle, Socket 编程, 多线程调试, Shell

  • 2012-08-01 -2017-03-01山东嘉友互联软件股份有限公司C++软件开发

    • 长期独立负责部门后台业务系统的全流程开发、日常维护及跨环境移植工作,多次牵头完成济南市维修资金系统的结息专项任务,保障资金结算精准高效。 • 公司遇困时,主动请缨开发《业主自治系统》,先完成 WinCE 平台版本,后又承担 Android 平台迁移开发,实现跨平台业务衔接与功能升级,支撑业务拓展及用户体验提升。 • 攻坚核心系统痛点:牵头商品房预售资金监管系统后台服务重构项目,系统性解决一期项目遗留多年的性能瓶颈与数据一致性难题,显著提升系统稳定性与处理效率,为济南地区合作银行及业主客户大幅节约人力与时间成本。 • 因工作成效显著,多次在公司年度表彰中作为优秀员工代表接受嘉奖,业绩得到团队与管理层的高度认可。。 • 技术栈:WinCE, Android, Oracle, SQLite, C/C++, Proc*C

  • 2009-03-01 -2011-03-01北京新媒传信|游戏开发产品开发

    • 负责公司移动游戏大厅中多款棋牌类游戏的开发与测试,深度参与游戏逻辑设计、服务端逻辑判定,奠定了扎实的 C++/Socket/UI 编程基础。 • 使用 MFC 和 GDI+ 技术,独立完成了好友列表、聊天窗口、文件传输等多个UI模块的界面渲染与交互逻辑实现。。 • 基于 Socket 和多线程,开发和维护客户端的网络通信模块,保障消息收发的实时性与稳定性。 • 设计实现模拟玩家行为的机器人逻辑,优化人机对战场景;同时采用组件化开发模式,提升代码复用性与可维护性,助力开发效率提升。 • 技术栈:VC6.0, C++, MFC, GDI+, COM/ActiveX, Socket, 多线程

  • 2007-09-01 -2008-12-01广州百利电子产品开发

    • 作为客户端开发主力,参与并独立完成了多款博彩类游戏客户端的开发工作。 • 负责公司多款棋牌类游戏的开发工作。 • 负责与硬件设备(如读卡器)的串口通信模块开发,实现了软件与硬件的联动。 • 这段经历为我奠定了坚实的 C++/Windows 系统编程与网络通信基础,培养了独立解决问题的能力 • 技术栈:VC6.0, C++, Socket, 串口开发, Win32 API

教育经历

  • 2001-09-01 - 2006-07-03济南大学计算机科学与技术本科

    专升本 校内 全日制

语言

英语
0
1
2
3
4
5
0
1
2
3
4
5

技能

gRPC
MySQL
UDP
GCC
STL
MFC
Oracle
C
0
1
2
3
4
5
0
1
2
3
4
5
作品
音视频项目-接入平台

本项目的产品功能是:可以接入大华、海康厂商的设备,并对这些设备进行管理,可以和其他服务进行对接,对接协议支持各自restful协议, 也可以支持http协议,后期可以客户需求进行实际扩展。本demo只是用于说明个人有音视频领域的开发能力。欢迎对接音视频开发的各种项目。 本项目有以下特点: 1.对接各个厂商的摄像头:海康、大华 2.支持sdk接入、ehome接入、isup接入 3.音视频领域,支持设备登陆、注册、实时调阅、历史播放、云台控制等功能 4.纯后台服务,所以没有作品图片 5.支持restful协议或者http协议

0
2025-08-06 15:34
更新于: 17小时前 浏览: 3