ID:413813

烤魔鬼鱼

后端开发

  • 公司信息:
  • 北京路劲科技有限公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 昌平

技术能力

本人具备扎实的后端开发与运维全栈能力。精通 Rust 与 Python,擅长运用 Tokio、FastAPI 等框架构建高并发、内存安全的微服务系统;熟悉分布式架构设计、API 开发及第三方系统集成。具备丰富的数据处理经验,熟练使用 Pandas、Polars 完成 ETL 流程与自动化脚本开发。同时掌握 Linux 系统运维、Docker/K8s 容器化部署及 CI/CD 流水线搭建,能够独立完成从架构设计到生产环境交付的全链路技术落地。

项目经验

地铁蓄电池检测系统上位机
负责地铁蓄电池检测系统上位机的后端开发与集成部署,基于Rust语言并采用Dioxus+Diesel+Tokio+rumqttc核心技术栈,覆盖蓄电池检测从设备数据采集到服务端数据汇聚、上位机管理的全链路数字化监控,实现检测过程的实时数据传输与质量溯源:
架构设计:基于Rust模块化与分层架构思想,拆分核心模块(MQTT通信层、串口/TCP数据采集层、数据持久层、UI交互层、业务逻辑层),利用Tokio异步运行时统一处理异步任务(MQTT收发、串口数据读取、数据库操作),借助Rust所有权机制保障工业场景下的内存安全与程序稳定性,避免检测系统崩溃导致的数据丢失;
核心功能实现:
数据采集模块:基于Tokio开发串口/TCP客户端,对接蓄电池检测设备,实现检测数据的实时采集与协议解析,支持断线重连与数据缓存;
MQTT通信模块:通过rumqttc库封装MQTT客户端,将检测数据实时上传至服务器,实现与地铁运维平台的数据互通;
上位机管理程序:基于Dioxus开发跨平台UI,实现检测任务下发、实时数据监控、历史数据查询、检测结果判定及报表导出功能;
数据持久化服务:利用Diesel ORM框架对接SQLite/MySQL数据库,实现检测数据的类型安全存储、关联查询与质量溯源,支持按电池批次、检测时间等多维度检索;
联调与运维:独立完成系统与蓄电池检测设备、地铁运维平台的集成部署,处理数据传输稳定性优化、数据库性能调优及生产环境bug修复,解决MQTT断线重连、串口数据粘包、高并发数据写入等问题,保障系统在地铁线路的稳定运行。

案例展示

  • Brollo

    Brollo

    Brollo 是一款轻量级的个人财务管理应用,采用 Rust 语言开发,以高性能和安全性为核心特点。该项目实现了金钱流动的快速可视化,用户可以一目了然地查看收入、支出和资产概览。 主要功能特性: 直观的财务数据展示界面,快速掌握资金流动情况 支持多种交易类型的记录和分类管理

  • 地铁蓄电池检测

    地铁蓄电池检测

    独立负责地铁蓄电池检测系统上位机的后端开发与集成部署工作,项目采用Rust技术栈(Dioxus+Diesel+Tokio+rumqttc)构建高可靠工业级应用。系统覆盖蓄电池检测全链路数字化管理,实现检测数据实时采集、传输、存储与质量溯源。 核心功能模块包括:多协议数据采集层、

  • 地铁蓄电池检测

    地铁蓄电池检测

    独立负责地铁蓄电池检测系统上位机的后端开发与集成部署工作,项目采用Rust技术栈(Dioxus+Diesel+Tokio+rumqttc)构建高可靠工业级应用。系统覆盖蓄电池检测全链路数字化管理,实现检测数据实时采集、传输、存储与质量溯源。 核心功能模块包括:多协议数据采集层、

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服