proginn1856413196
1天前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日18:30-20:30、周末09:30-17:30工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

技术栈

Vue2/3、TypeScript、Vite、NestJS(Node.js)、Prisma、PostgreSQL、SSE、Docker、Nginx、Git

项目描述

面向园区运营的多端 Web 产品(管理端 + 指挥大屏)。负责鉴权、权限、告警等核心模块从接口设计、前后端开发、联调自测到 Docker 部署的闭环交付。

项目职责

1. 面对管理端与大屏需统一交付的需求,完成鉴权、权限、告警等模块的接口设计、前后端开发与容器化部署。打通配置到展示的全链路,保证模块可维护、可扩展。

2. 多角色场景下需防越权并处理告警并发修改:用 NestJS 实现 JWT 鉴权、DTO 校验、RBAC 接口守卫,以及 Prisma + PostgreSQL 建模查询;告警更新采用 version 乐观锁,冲突返回 409,避免数据被静默覆盖。

3. 管理端需按角色控权,大屏需适配分辨率并展示图表与列表:用 Vue 完成动态路由与按钮级 RBAC,Axios 统一携带 Token 并处理 401/403;大屏基于 rem 适配,实现图表/列表与实时数据联动。

4. 告警同时走分页拉取与 SSE 推送,易乱序重复或漏更:采用 feed 快照 + SSE 增量双通道,双桶合并展示,并用 fetchGen 丢弃过期请求,保证大屏告警近实时且数据收敛正确。

5. 为一致交付并保证网关后 SSE 实时性:使用 pnpm + Vite 构建,Docker Compose 编排 postgres/api/web/gateway,Nginx 反代 API 并为 SSE 关闭 proxy_buffering,配合 Git 完成版本协作。

工作经历

  • 2025-06-30 -至今中厂软件开发工程师

    技术栈 Vue2/3、TypeScript、Vite、NestJS(Node.js)、Prisma、PostgreSQL、SSE、Docker、Nginx、Git 项目描述 面向园区运营的多端 Web 产品(管理端 + 指挥大屏)。负责鉴权、权限、告警等核心模块从接口设计、前后端开发、联调自测到 Docker 部署的闭环交付。 项目职责 1. 面对管理端与大屏需统一交付的需求,完成鉴权、权限、告警等模块的接口设计、前后端开发与容器化部署。打通配置到展示的全链路,保证模块可维护、可扩展。 2. 多角色场景下需防越权并处理告警并发修改:用 NestJS 实现 JWT 鉴权、DTO 校验、RBAC 接口守卫,以及 Prisma + PostgreSQL 建模查询;告警更新采用 version 乐观锁,冲突返回 409,避免数据被静默覆盖。 3. 管理端需按角色控权,大屏需适配分辨率并展示图表与列表:用 Vue 完成动态路由与按钮级 RBAC,Axios 统一携带 Token 并处理 401/403;大屏基于 rem 适配,实现图表/列表与实时数据联动。 4. 告警同时走分页拉

教育经历

  • 2022-09-01 - 2025-06-30苏州大学人工智能硕士

资质认证

语言

中文母语水平
英语可口语交流
0
1
2
3
4
5
0
1
2
3
4
5

技能

Python掌握
Nginx掌握
postgres掌握
Docker掌握
Vue熟练
Node.js熟练
前端熟练
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 1天前 浏览: 2