edge-portfolio — bash 00:00:00

$ whoami

Python 工程师 / 物联网

seal1on

[status] available_for_iot_roles

7 年 Python 开发经验,专注设备接入、数据采集、告警链路与 Linux 部署运维。把复杂的设备现场整理成稳定、可维护的工程系统。

LIVE / PACKET_STREAM
09:42:18 TCP device=FIRE-021 event=heartbeat latency=18ms 09:42:19 RS485 node=TEMP-08 status=normal value=36.4 09:42:20 MQ route=alarm.recovery delivery=confirmed
017 YEARSPython engineering
02MULTI-PROTOCOLTCP / UDP / HTTP / RS485
03FULL PIPELINEcollect / alert / deploy / debug

$ cat expertise.json

核心能力

从协议接入到消息分发,从部署发布到故障恢复,长期负责消防物联网平台关键链路。

01

device_connectivity

基于 TCP、UDP、HTTP、串口/RS485 对接第三方设备及平台,完成报文解析、状态映射和设备绑定。

"state": "ready"
02

realtime_alerting

使用 Redis、RabbitMQ 构建缓存刷新、异步推送和实时状态分发链路,处理离线、恢复与异常告警。

"state": "stable"
03

linux_operations

熟悉 Linux、Docker、Supervisor、Nginx,能独立完成服务部署、发布、日常维护和问题定位。

"state": "maintained"
04

access_security

实践 JWT 鉴权、权限控制、临时授权、操作审计、黑白名单和 SSH 隧道,降低远程运维风险。

"state": "audited"

$ ls -la ./projects

代表项目

系统不是演示。稳定运行、清晰交付和持续维护,才是项目真正完成的标准。

drwxr-xr-x2026.04 — now01

~/projects/iot-ops-platform

消防物联网运维管理平台

统一管理项目、用户、设备、推送规则、采集点和缓存数据,让分散的运维动作形成可复用流程。

  • Flask Web 管理端与项目、用户、设备服务层
  • PyQt5 批量导入、设备绑定与采集点克隆工具
  • 多环境配置、连接池、SSH 隧道与内网数据访问
  • 权限控制、临时授权与操作审计
PythonFlaskPyQt5MySQLRedisDocker
drwxr-xr-x2021.08 — now02

~/projects/iot-alert-pipeline

消防物联网数据采集与告警平台

服务多家综合体消防系统,接入 TCP、UDP、HTTP 设备,通过缓存与消息推送保障实时状态。

  • Python、PHP Workerman 设备接入与报文解析
  • 数据异常、设备离线及报警恢复处理
  • Supervisor、Docker 采集与推送进程管理
  • RabbitMQ / WebSocket 实时状态链路
PythonRedisRabbitMQMySQLSupervisor
drwxr-xr-x2020.06 — 2020.1103

~/projects/thermal-inspection

高压变电站红外测温平台

将可见光与红外视频流接入物联网平台,实现云台控制、测温点配置、测量日志与异常报警。

  • FLIR SDK 红外视频流、图片与温度数据接入
  • 海康 SDK、PTZ 预置点与巡检控制
  • RabbitMQ / stomp.js 实时日志与报警通信
  • Windows 服务环境部署
FlaskRabbitMQFLIR SDK海康 SDKNginx
drwxr-xr-x2019.06 — 2019.0904

~/projects/acarepro-api

ACAREPRO 养护平台

面向保险套餐权益场景,提供汽车养护、网约车和贵宾厅预约服务,支持用户端、商户端及后台管理。

  • Flask 后端接口与 JWT 鉴权
  • Redis 店铺缓存与主从双备
  • Gunicorn + Nginx 服务部署
  • MySQL 8.0 业务数据存储
FlaskRedisMySQLGunicornNginx

$ git log --experience

工作经历

持续深耕 Python 后端、物联网设备通信与生产环境部署维护。

commit 7f3a09c

role: Python 工程师 / 物联网

上海XX消防科技有限公司

负责消防物联网综合管理平台后端开发与维护,覆盖九小场所、水系统、风系统、电系统等设备数据接入、报警统计、原因分析和位置展示。

+ 多协议设备接入 + 多渠道告警通知 + 部署与运维排障
commit 19bc42e

role: Python 工程师 / 物联网

上海XX网络科技有限公司

负责 Python RESTful API 开发、Ubuntu/Linux 环境部署与维护,参与业务模块开发、接口联调、Linux 基础安全加固和 Odoo 项目维护。

+ RESTful API + 接口联调 + Linux 安全

$ printenv | sort

技术栈

围绕现场问题选择合适工具,不为技术而技术。

BACKEND=Python Flask RESTful_API
CONNECTIVITY=TCP UDP HTTP RS485 Vendor_SDK
DATA=MySQL Redis RabbitMQ
INFRA=Linux Docker Supervisor Nginx
TOOLS=PyQt5 Git Postman Excel

$ ./connect --wechat

Control

Python 工程师 / 物联网 · 上海