本人具备软硬结合的全栈开发能力,精通C++、Java、Python、Lua及Node.js等多门编程语言,熟悉面向对象、设计模式及领域驱动设计(DDD)架构思想。后端领域,熟练掌握Spring Boot/Cloud微服务体系、MySQL关系型数据库及Redis缓存中间件,擅长SQL优化、事务管理与高并发下的多线程编程;熟悉PHP接口安全设计与JSON结构化通信,具备云下发配置与热更新方案的落地经验。前端领域,掌握Vue.js、Canvas及ImGui绘图技术,能结合Node.js与pkg/yarn实现前后端资源打包为跨平台单文件可执行程序(EXE/Linux),支持Windows/Linux一键部署。
通信协议方面,深入掌握MQTT、WebSocket及HTTP/HTTPS协议栈,具备基于心跳包机制实现大规模终端实时在线状态监控的实践经验,曾支撑3000+高并发在线用户的稳定运行。安全领域,熟练应用SHA256混淆加密、Zlib压缩及双向PHP通信加密机制,保障数据传输的机密性与完整性。
硬件与底层开发方面,具备FPGA固件设计经验,熟练使用Vivado进行DMA开发板固件开发,掌握USB接口与Windows内核层数据流交互技术,能够实现硬件设备唯一身份标识与加密认证机制。同时熟悉逆向工程技术,擅长使用调试工具进行数据流监控、内存读取与异常定位,并始终遵循安全合规原则。
工程化方面,熟练使用Git、Maven、Jenkins搭建CI/CD流水线,熟悉Docker容器化部署与Linux环境运维。具备出色的沟通协调与需求转化能力,善于将复杂业务场景抽象为可复用的技术组件,保障项目高效交付与持续迭代。
2019.01 - 2021.12 AndLua+Java 高性能互联绘图系统
主导基于AndLua与Java的跨平台开发,利用Unreal Engine虚幻引擎实现前后端无缝互联,保障系统在高并发场景下的性能与稳定性。
设计并实现基于WebAPI的用户身份识别机制,结合心跳包监控实现实时在线状态检测,确保数据实时性与准确性,系统稳定支撑3000+高并发在线用户。
采用MySQL进行数据持久化管理,通过Lua框架高效处理前端绘图数据,全流程优化应用性能表现。
运用ImGui与Canvas绘图技术,在移动端构建复杂动态交互界面,前端绘图数据经MQTT协议传输至架构服务器。
后端采用Zlib压缩与加密技术实现数据安全落地与解密处理,保证信息传输效率与安全性。
前端结合Canvas与DOM重构绘图渲染流程,优化后响应延迟低至18ms,大幅提升用户操作体验。
通过持续性能调优与内存管理,系统可长时间高负载运行无崩溃,具备优秀的稳定性与横向扩展能力。
2019.01 - 2021.12 高级数据采集与逆向分析项目
应用逆向工程技术对复杂软件系统的数据结构进行分析与抓取,实现高效的信息抽取与业务理解。
编写自定义脚本与自动化工具,实现客户端关键数据的实时采集与处理。
熟练运用内存读取技术与调试工具,对数据流进行实时监控与解析,保障数据采集的完整性与准确性。
全程以安全合规方式处理数据,确保技术手段的合法性与道德规范性。
采用Node.js实现Canvas绘图,通过pkg/yarn将前后端资源打包为单文件可执行程序(EXE/Linux),支持Windows/Linux一键部署。
设计MySQL云下发配置方案,通过双向加密PHP通信以JSON结构传输数据,配合Python脚本实现数据库一键修改,软件实时获取云下发数据,无需每次更新客户端,大幅节约维护时间。
搭建总后台与代理后台管理系统,实现零外部依赖部署,支持Windows/手机端/网页端三端互联,便于客户多场景使用与高效运维。
2021.01 - 至今 Windows平台高级游戏数据采集与可视化工具开发(C++/Java)
使用C++主导Windows客户端软件开发,结合Java及Web技术实现后台身份验证体系,基于VS2022完成高效项目迭代。
针对基于虚幻引擎和起源引擎的复杂3D交互式虚拟环境,开发高性能数据Dump及实时绘图工具,实现核心数据的精准采集与直观可视化呈现。
应用MQTT协议构建高并发网页雷达信息发布系统,稳定服务700+终端用户,保障数据传输的低延迟与高可靠性。
设计基于IP端口与WebSocket的定制化数据接收处理方案,结合Hash表结构优化多线程通信,实现系统资源的高效调度与无缝操作体验。
深入运用PhysX物理引擎解决关键模型交互异常问题,显著提升系统稳定性与操作准确性。
采用MySQL存储数据,通过PHP双向加密通信进行身份鉴权,保障接口安全防篡改。
运用IDE将前端绘图JS代码直接集成至整体软件中,实现零依赖交付,产品广受客户好评,系统具备良好的扩展性与响应速度。
2024.09 - 至今 FPGA固件开发与高速数据通信系统
使用Vivado设计并实现DMA开发板固件,显著提升硬件稳定性与数据传输可靠性。
为每块开发板设计深度加密的唯一身份标识(SHA256+混淆),确保硬件设备安全性与防伪能力。
编写并调试多类型设备驱动固件,覆盖模拟网卡、显卡等多种硬件接口,实现硬件层面的数据收发。
通过USB接口高效管理底层Windows内核数据流,绕过传统数据保护机制,实现高速双向数据收发能力。
支持双主机系统间的数据互联与交换,实现实时数据访问与修改,提升多机协同工作效率与稳定性。
前端通过USB发送SHA256+混淆加密数据进行开发板连接鉴权,保障合法设备接入,整体项目显著提升了数据传输性能与硬件互联的安全性。
自我评价
具备扎实的软件与硬件全栈开发能力,精通C++、Java、Node.js、Lua及Python等多种编程语言,熟悉VS2022、IDE、Vivado等开发环境及FPGA固件与DMA高速传输技术。拥有丰富的跨平台系统设计经验,熟练运用虚幻引擎、WebAPI、MySQL数据库及MQTT协议,实现高性能、高并发的实时数据采集、处理与可视化。具备良好的架构设计能力,能够独立搭建前后端无缝互联的复杂系统,支持Windows、Linux及移动端多平台部署。在项目中始终注重数据安全,擅长应用SHA256加密算法及多层通讯保护机制保障信息安全。沟通表达能力强,善于倾听并快速采纳团队成员及客户建议
| 角色 | 职位 |
| 负责人 | 高级全栈开发工程师 |
| 队员 | UI设计师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
2022.01 - 至今 商业级私域直播生态系统(APP + 主播端 + 助理端 + 总公司端 + 用户H5) 该项目完整实现了商业级运营私域直播系统端到端的全链路开发,构建了覆盖APP端(用户)、主播端、助理端、总公司管理后台及用户H5页面的五端闭环生态体系,是一套具备高并发
基于FPGA的硬件级游戏数据采集与实时态势分析系统(CS2) 该项目采用DMA(直接内存访问)FPGA开发板,从物理层面实现游戏进程底层数据的零干扰、低延迟采集与解析,构建了一套硬件级实时态势感知与可视化分析工具,服务于战术复盘与数据研究场景。 硬件级数据采集方案: 基于Xi