掌握多语言开发能力,核心编程语言包括 Python、C++、Java,熟悉 Rust、Go、JavaScript、TypeScript、SQL、Shell,了解 C、C# 与 Bash;具备扎实的前端开发能力,熟练使用 Vue 3 与 Vite 进行工程化开发,掌握 HTML5、CSS3 及模块化、组件化设计;后端方面熟悉 Flask、Node.js 等,能够进行 RESTful API 设计,理解微服务架构基础及并发与进程通信机制,并具备一定性能调优经验;同时具备基础运维与质量保障能力,熟悉 Linux 环境下的部署流程,掌握 Git、Nginx 及 CI/CD(GitHub Actions),能够结合 Selenium 与 Postman 进行自动化测试与接口调试,具备从开发到部署的完整工程实践能力。
在多个项目中积累了从后端系统到中间件再到前端应用的完整开发经验。其中,LOLLIPOP是我独立开发并长期维护的社交平台聊天机器人,基于 Python 与 asyncio 构建事件驱动架构,实现高并发消息处理,并设计模块化插件系统降低耦合度,支持本地部署 LLM 对话、图片生成及游戏查询等功能;项目持续迭代一年半,服务 300+ 用户,在此过程中完成框架迁移、CI/CD 改造(基于 GitHub Actions)及多部署方案适配,积累了扎实的后端工程经验。ZRDDS 项目中,我参与基于 DDS 的实时数据分发系统开发,负责使用 Rust 封装接口并实现视频流的编码、分片传输与订阅重组,结合 QoS 策略优化延迟与可靠性,尽管在图形采集(如 Direct3D)与性能调优方面存在挑战,但通过问题定位与调试深入理解了实时系统的数据传输机制。此外,我还开发了基于 Vue 3 + Vite 的个人博客模板,实现 Markdown 内容驱动页面生成与自动化部署,降低建站门槛。整体项目经验覆盖高并发后端、实时通信中间件及前端工程化,具备较强的系统设计与实践能力。
Lollipop 是一个社交平台聊天机器人,使用 python 编写,基于 asyncio 构建事件驱动架构,实现了高并发的消息处理,并设计模块化插件系统,降低功能耦合度,基于此提供了本地部署的 LLM 聊天、表情包转图片等功能以及某款街机游戏的便捷查询功能。项目从 2024 年
DDS(Data Distribution Service)是一种面向数据的发布-订阅中间件,具有去中心化、低延迟和强实时性的特点,广泛应用于自动驾驶、工业控制和航天等领域;在国产化背景下,随着 中美科技竞争 和“信创”推进,关键基础软件需要实现自主可控,DDS作为实时通信核心中
DDS(Data Distribution Service)是一种面向数据的发布-订阅中间件,具有去中心化、低延迟和强实时性的特点,广泛应用于自动驾驶、工业控制和航天等领域;在国产化背景下,随着 中美科技竞争 和“信创”推进,关键基础软件需要实现自主可控,DDS作为实时通信核心中