把模糊需求变成稳定运行的产品

7年全栈开发经验 · 专注企业级业务系统 · 擅长在资源有限时交付可维护、可扩展的线上产品

关于我

原先生 · 全栈开发者

过去5年专注企业级业务系统开发,从智能交通作业管理到客流物资协同,习惯在复杂业务中梳理清晰的数据流与权限模型。

技术栈以 Java/SpringBoot + thymeleaf,或Vue3/UniApp 为主,熟悉从需求分析、架构设计、开发联调到部署运维的全链路。

前端框架Vue,bootstrap(PC端),LayUI(PC端) ……

熟悉HTML5特性,可做到PC+移动端展示内容效果兼容,保持风格统一…

工作方式:善用现代工具链(含AI辅助编码、自动化测试)提升重复劳动效率,把核心精力聚焦在业务建模、架构权衡与边界情况打磨。

全栈交付 业务建模 平滑迁移 人机协同

典型项目片段

SpringBoot 多租户 平滑迁移

地铁作业管理系统 SaaS 化重构

  • 痛点:原 Tomcat+JSP 单库架构,多分公司接入后数据隔离粗放、告警延迟高
  • 动作:SpringBoot 模块化重写 + ThreadLocal 租户上下文 + MyBatis 拦截器自动过滤 + WebSocket 分组推送
  • 结果:4周核心上线,接口 P95<200ms,0 起数据越权;预留动态数据源路由,支持大客户私有化独立库
业务建模 多模块协同 数据流转

客流与物资一体化管理平台

  • 痛点:客流统计、物资采购、领用出库分散在3个系统,数据不一致、对账困难
  • 动作:统一业务实体模型 + 事件驱动架构(Spring Event)解耦模块 + 定时任务对账补偿
  • 结果:数据一致性从 85% 提升至 99.9%,月度对账人力从 3 人日降为 0.5 人日
实时通信 硬件对接 流程编排

故障工单与钥匙柜联动系统

  • 痛点:设备故障上报后,维修人员取钥匙流程线下进行,响应慢、难追溯
  • 动作:工单状态机 + WebSocket 实时推送 + 钥匙柜硬件协议对接 + 企业微信消息通知
  • 结果:故障平均响应时间从 45 分钟缩短至 12 分钟,全流程线上可追溯

核心能力

⚙️ 后端架构

SpringBoot 模块化开发、MyBatis-Plus 多租户隔离、RBAC 权限模型; SpringBoot + Thymeleaf 服务端渲染实践,适合后台管理系统快速交付; 数据库平滑迁移策略、事务管理与数据一致性保障

📱 多端协同

Vue3 + TypeScript + UniApp 一套代码覆盖微信/H5/APP; 熟悉前后端分离架构、RESTful 接口规范、跨端兼容适配与登录态同步

🖥️ 部署运维

Windows Server 环境部署:SpringBoot 内置 Tomcat + MySQL 8.0 配置调优、服务注册与开机自启; Linux/宝塔面板双栈部署经验,熟悉进程守护、日志轮转与备份策略

🌐 Nginx 实战

流媒体场景:配置 RTMP/HLS 推流拉流,支持视频监控/直播低延迟传输; 反向代理:负载均衡、动静分离、HTTPS 证书管理、跨域与缓存策略配置

🔗 实时与异步

WebSocket 长连接心跳保活、断线重连与集群会话同步; RabbitMQ/RocketMQ 异步解耦、削峰填谷、消息可靠性投递与死信处理

🛡️ 工程化维稳

MySQL 索引优化、慢查询分析、执行计划解读; 日志追踪(SLF4J+Logback)、接口耗时监控、独立排查线上故障与性能瓶颈

工作方式

  • 1
    先厘清业务边界

    不急于写代码,先与业务方对齐核心流程、数据流向与异常场景,输出简易流程图或伪代码确认

  • 2
    工具提效,人力聚焦

    善用 AI 辅助生成样板代码、单元测试、文档草稿,把节省的时间投入到架构设计、边界校验与用户体验打磨

  • 3
    小步快跑,持续验证

    优先交付核心链路,通过灰度发布、A/B 测试快速收集反馈,避免「一次性完美交付」带来的延期风险

  • 4
    交付即运维起点

    代码提交时同步考虑日志埋点、监控指标、回滚方案,确保线上问题可快速定位与恢复

欢迎交流

如果您正在寻找一位能独立推进项目、兼顾业务理解与工程落地的全栈开发者,欢迎通过以下方式联系。

邮箱:fy0098q@hotmail.com(点击左侧“发送邮件”按钮直接调用默认邮件应用)

通常 12h 内回复。可附上系统架构图、核心模块 Demo 或压测报告供参考。