Skip to main content
头像

Luke

小小程序员

💬微信:limao4A107
✉️lukejms@163.com
📍北京 · 丰台区
💼10+年工作经验
C语言C++SQLiteGolangQtSocketffmpeg网络协议

🛠️技术栈 & 感兴趣的技术

⚛️React
🟢Vue.js
🟩Node.js
📘Python
🐍C语言
🐳C++
☁️SQLite
🔮Golang
☸️React
🔴Docker
📨ffmpeg
🐹Qt

个人优势

  • 掌握C、C++编程语言,具备扎实的编程基础。
  • 熟悉常用数据结构与算法,具备良好的逻辑思维和问题解决能力。
  • 熟练使用GDB调试工具,具备丰富的调试与问题排查经验 。
  • 熟练Visual Studio开发环境,具备良好的开发效率和代码规范意识。
  • 熟悉Qt开发环境,能够使用Qt进行界面和功能开发。
  • 熟悉Linux和Windows双平台开发环境,具备跨平台开发能力。
  • 熟悉TCP/IP协议,具备网络编程和多线程开发能力,能够独立完成高性能网络模块设计。
  • 熟练使用Wireshark、tcpdump等工具进行网络抓包与分析,具备丰富的协议开发与调试经验。
  • 熟练使用Git、SVN进行版本控制,熟悉团队协作开发流程,具备良好的代码管理能力。

🎓教育经历

西安工程大学

2009 - 2013

本科 · 计算机科学与技术

统招本科,顺利毕业。

💼公司经历

北京红云颐康技术有限公司

2024.12 - 2026.03

中级研发工程师

参与网络聚合客户端开发,Android平台产品调研,移植。

  • 负责网络聚合客户端的缺陷修复、版本发布及测试支撑工作
  • 负责Android VPN实现方案调研,探索Android平台网络聚合的可行性
  • 负责聚合产品Android平台编译,移植,并能够运行跑通
  • 负责GB28181插件的开发和设计,并编写对应的技术文档
GoC++AndroidGB28181鸿蒙

北京酷鲨科技有限公司

2023.12 - 2024.09

研发工程师

参与时间服务器的开发,实现自研的PTP协议栈应用层。

  • 基于IEEE 1588v2文档,参考ptp4l,负责自研PTP协议栈的设计与开发
  • 负责自研协议栈与Web端的接口设计与研发。支持通过web进行配置和查询
  • 负责Jenkins自动化构建环境搭建与配置,实现自动编译与打包
  • 负责开发板支持命令行进行配置和查询的telnet通道设计与开发
C语言SocketJenkinscgi

视联动力信息技术有限公司

2018.8 - 2023.10

软件工程师

参与微信小程序核心框架开发,负责渲染引擎优化和开发者工具链建设。

  • 参与小程序渲染引擎优化,通过异步渲染和批量更新机制,页面渲染性能提升 25%
  • 开发小程序开发者工具,集成代码编译、调试、预览等功能,日活开发者 10 万+
  • 设计并实现小程序热更新方案,支持灰度发布和版本回滚,更新成功率 99.9%
  • 负责小程序底层基础库维护,处理各类兼容性问题和性能瓶颈
JavaScriptC++ElectronVueWebpack

北京圣博润高新技术有限公司

2015.8 - 2018.7

软件工程师

重度参与电子文件密级标志管理系统的设计与开发。

  • 参与内网安全管理系统开发与维护,需求文档补充与完善
  • 负责并完成内网安全管理系统杀毒软件检测功能开发
  • 参与电子文件密级标志管理系统的开发与优化
  • 负责Window文件重定向驱动开发,为实现透明加解密提供基础
  • 使用dokanfs完成window版本的文件加解密功能
  • 使用fuse完成Linux系统文件加解密功能
  • 负责加解密SDK架构设计并实现国密和商密加密
  • 参与Jenkins自动化打包环境脚本开发
  • 参与并完成密级标志窗口和权限控制功能框架设计与代码开发
C++NodejsElectronWindows Hookfuse

埃维诺电脑技术有限公司

2015.05 - 2015.08

软件工程师

参与多轮手机功能性测试,参加蓝牙协议培训。

  • 主要负责手机测试相关工作,积累了测试流程和测试相关的经验
  • 在职期间接受了蓝牙协议的系统性培训与学习
C语言C++

北京飞讯数码科技有限公司

2013.12 - 2015.04

软件工程师

参与流媒体系统开发,负责日志模块和数据库模块。

  • 基于Qt框架开发登录模块,实现用户身份验证功能,提升系统安全性与用户体验。
  • 完成海康摄像头的二次开发与适配,成功实现视频画面的稳定播放,保障监控功能的高效运行
  • 负责开发并完成日志模块,实现系统运行状态的实时记录与问题追踪
  • 负责数据库模块的开发与维护,支撑系统核心功能的正常运行
C++QtMySQL

🚀项目经历

网路聚合客户端

2024.12 - 2026.03
📋 项目描述:聚合设备可以聚合多路带宽,提高网络稳定性。
🎯 负责内容:担任研发工程师,负责缺陷修复和功能开发
  • 基于tun,socket,iptables,nat实现多路带宽聚合。
  • 设计并实现 RAG(检索增强生成)架构,结合向量数据库提升回答准确性
  • 开发管理后台,提供知识库管理、对话日志、数据统计等功能
  • 系统上线后,人工客服工作量降低 60%,用户满意度提升至 92%
C++NATSocketProtobufGolangShell

PTP协议栈

2022.09 - 2023.03
📋 项目描述:为某大型制造企业开发的实时生产监控系统,支持百万级数据点的实时渲染和多维度数据分析。
🎯 负责内容:担任前端架构师,负责技术选型、组件库设计、性能优化和团队协作规范制定
  • 基于 Vue3 + D3.js 实现大数据量下的高性能图表渲染,支持 10 万+ 数据点实时更新
  • 通过 WebSocket 实现实时数据推送,数据延迟控制在 500ms 以内
  • 设计多维度筛选和交互分析功能,支持拖拽、缩放、钻取等操作
  • 项目落地后,帮助客户生产效率提升 15%,故障响应时间缩短 40%
Vue3D3.jsWebSocketEChartsTailwindNode.js
🔗 查看项目

视联网管理协议SDK

2021.03 - 2022.02
📋 项目描述:开发了一套轻量级 CI/CD 工具,支持自动化构建、测试和部署,已被 200+ 企业采用。
🎯 负责内容:核心贡献者,负责构建系统设计、容器化部署方案和文档编写
  • 基于 Go 开发核心引擎,支持多语言项目的自动化构建和测试
  • 集成 Docker + Kubernetes,实现一键部署到云端或私有集群
  • 提供 Webhook 和插件机制,支持 GitHub/GitLab 等主流代码托管平台
  • 项目在 GitHub 获得 3.5k Star,被多家知名企业贡献和使用
GoDockerKubernetesJenkinsGitLinux
🔗 查看项目

电子文件密级标志管理系统

2020.01 - 2020.12
📋 项目描述:本项目面向党政机关、军工单位及涉密企业,研发一套集透明加解密、密级标志管控、行为审计追溯于一体的电子文件安全管理系统。系统基于 Electron + Node.js + C++ 构建跨平台应用层,以 Windows Minifilter 内核驱动为透明加解密引擎,辅以 Dokan/FUSE 用户态文件系统实现跨平台文件挂载能力,并通过 Hook 技术增强应用层行为管控,形成从内核到应用、从文件底层到用户界面的全方位安全防护体系。
🎯 负责内容:移动端负责人,负责架构设计、核心组件开发、性能优化和团队管理
  • 设计混合架构方案,实现 React Native 与 Flutter 的互操作和通信机制
  • 开发 30+ 通用组件,涵盖表单、列表、图表、多媒体等场景
  • 实现热更新能力,支持业务线独立发版,迭代周期从 2 周缩短至 2 天
  • 已在 5 个业务 App 中落地,覆盖用户 5000 万+
React NativeFlutterTypeScriptReduxDart
🔗 查看项目

VVoE

2020.01 - 2020.12
📋 项目描述:本项目基于视联网(VisionVera)私有二层协议体系,通过可视电话隧道(VVoE隧道) 技术,在视联网二层网络之上构建IP报文承载通道,实现IP协议在视联网环境中的无缝运行。项目有效解决了视联网专有协议与标准IP网络之间的协议隔离问题,在不改变视联网“网络先天安全”特性的前提下,大幅拓展了视联网的业务承载能力与应用兼容性。
🎯 负责内容:移动端负责人,负责架构设计、核心组件开发、性能优化和团队管理
  • 设计混合架构方案,实现 React Native 与 Flutter 的互操作和通信机制
  • 开发 30+ 通用组件,涵盖表单、列表、图表、多媒体等场景
  • 实现热更新能力,支持业务线独立发版,迭代周期从 2 周缩短至 2 天
  • 已在 5 个业务 App 中落地,覆盖用户 5000 万+
C语言libpcaptunsnmp

🎨个人作品

视频资源管理系统 - 1
视频资源管理系统 - 2
视频资源管理系统 - 3

视频资源管理系统

一个视频资源管理系统,提供上传,播放,删除等功能

deepseek-harnessffmpegNode.jscgi-binlighttpd
设备管理平台 - 1
设备管理平台 - 2
设备管理平台 - 3

设备管理平台

一个设备管理平台,包含用户登录,用户管理,设备管理,版本管理,权限管理等

NodejsC++SQLitecgi-binSocket
设备状态展示页面 - 1
设备状态展示页面 - 2
设备状态展示页面 - 3

设备状态展示页面

一个可以展示计算机内存,磁盘,CPU状态的页面,展示网络情况

C语言mongoosehtml
Android平台APP - 1
Android平台APP - 2
Android平台APP - 3

Android平台APP

基于深度学习开发的图像风格迁移和修复工具,支持一键处理和多风格选择。

PythonPyTorchReactFlask