返回首页

技术履历

Jerry Ji · 纪毅杰

一页整理我的技术背景、项目经历和联系方式,可按需打印或保存为 PDF。

Forward Deployed Engineer · 制造业软件 · IoT 实践 · 关注业务落地、工程交付与持续迭代

业务落地全栈实现部署交付

基于本站项目内容整理,便于快速浏览技术经历。

个人定位

我是纪毅杰(Jerry Ji),软件工程专业本科背景,定位 Forward Deployed Engineer(交付型全栈工程师)。项目经历覆盖 AI+APS 工厂智能排产、工厂 ERP SaaS、校园 IoT、无人超市设备监控和个人技术博客,熟悉 Vue/React 前端开发、Java/Spring Boot 与 Python/FastAPI 后端开发,也有 Docker、Nginx、MySQL、Redis 等部署和问题排查经验。相比只写页面,我更关注业务流程如何落地、前后端如何协同、系统如何在真实服务器上稳定运行。

技术重点

能把 Next.js、FastAPI、MySQL、Redis、Nginx 和 Docker Compose 串成完整交付链路。

在 AI+APS 项目中负责排程甘特图、生产实况和 APS/MES 联动等复杂业务页面。

参与学校铃声和无人超市 IoT 项目,理解设备状态回传、任务下发和异常告警。

参与工厂 ERP SaaS 模块开发,熟悉多租户、权限、单据状态流转和前后端联调。

核心技术栈

前端开发

Vue.js / Nuxt.jsReact / Next.jsTypeScriptTailwindCSS / CSS3HTML5 / 微信小程序

后端开发

Java / Spring BootSpring Cloud 微服务Python / FastAPIPython / DjangoRESTful API 设计

数据库 & 中间件

MySQLMongoDBRedisRabbitMQ / KafkaElasticsearch

DevOps & 工具

Git / GitHub / GiteeDocker / Docker ComposeLinux / NginxWebpack / ViteAI 工具 / Prompt Engineering

项目经历

个人技术博客 & AI 内容系统

用于记录项目实践与技术思考的全栈博客,包含作品展示、Markdown 文章、分类标签、AI 辅助创作与内容管理。

查看复盘

我的职责: 独立完成交互设计、Next.js 前端、FastAPI 接口、AI 内容工作流和部署维护,并持续更新文章与项目内容。

项目价值: 将分散的项目经验和技术复盘沉淀为结构化内容,形成从创作、编辑、发布到阅读的完整链路。

  • 使用 Next.js + TypeScript 实现响应式主页、项目经历、博客列表、文章详情和隐藏管理入口。
  • 使用 FastAPI 提供文章、分类、标签、AI 草稿、文章草稿和发布管理接口,并支持公开博客读取已发布内容。
  • 设计 AI 内容工作流,支持 AI 生成草稿、转为可编辑文章、Markdown 编辑、发布/撤回和数据库不可用时的兜底读取。
Next.jsTypeScriptFastAPIDocker/NginxMySQL/RedisAI Workflow

AI+APS 工厂智能排产系统

面向制造业计划排程场景的智能排产系统,以单工序注塑为重点,同时兼容基础多工序规则,支持 AP 主计划与 AS 车间计划排程。

查看复盘

我的职责: 深度参与并负责核心模块开发,重点负责生产排程甘特图、生产实况小 MES、APS 与实际执行数据串联等关键功能。

项目价值: 让 APS 不再只是静态计划,而是与车间实况、执行状态和异常反馈联动,形成计划到执行的闭环管理。

  • 通过甘特图、表格、日历、看板和图表展示排产结果,支持计划人员查看任务分布、资源占用和计划冲突。
  • 完成排产算法层与业务层的紧密联调,处理不同 ERP/MES 厂家的字段规则、状态映射和业务差异。
  • 实现甘特图自动推移逻辑,在插单、设备占用、实况反馈或异常变更后,联动调整后续任务并保持计划连续性。
Vue.jsFastAPIMySQLMongoDBAPS/MES

工厂 ERP SaaS 系统

面向生产制造业的多租户 ERP SaaS 系统,业务覆盖采购、销售、库存、生产、财务、质检、工单和 BOM 等核心模块。

查看复盘

我的职责: 参与部分业务模块开发和前后端联调,围绕单据页面、基础资料、权限控制、租户隔离和业务状态流转完成迭代交付。

项目价值: 支持不同工厂在同一套 SaaS 中隔离管理业务数据,并把采购、库存、生产和财务等分散流程沉淀到标准化系统中。

  • 参与采购入库、销售出库、生产领料、库存盘点等典型制造业单据相关页面开发与接口联调。
  • 围绕多租户、角色权限、菜单权限和数据权限处理不同企业、部门和岗位之间的数据访问边界。
  • 处理单据草稿、提交、审核、驳回、作废等状态流转,在列表、详情和操作区保持业务状态一致。
Vue.jsJava/SpringMySQLRedisSaaS

学校铃声管理系统

面向校园广播与作息管理场景的 IoT 设备控制平台,支持铃声方案、播放时段、设备分组、定时任务和远程下发管理。

查看复盘

我的职责: 参与前端页面、后端接口和设备控制链路联调,围绕铃声计划配置、任务下发、设备状态回传和异常展示完成部分功能交付。

项目价值: 将人工维护铃声表和现场操作设备的流程线上化,让多校区、多年级、多时段的铃声管理更标准、可追踪、可远程维护。

  • 实现铃声方案、播放时段、节假日规则和设备分组等配置页面,支持不同校区或区域使用不同作息计划。
  • 参与定时任务生成、任务下发、设备在线状态和远程控制流程联调,串联配置到设备执行的完整链路。
  • 处理任务冲突、设备离线、通信失败、下发失败等异常场景,在页面中提供明确状态反馈和操作入口。
Vue.jsSpring BootIoTScheduled TasksDevice Control

无人超市系统

面向智能零售场景的 IoT 设备监控与管理系统,围绕摄像头监控、自动称重货柜、摄像头管理和环境自动检测设备展开。

查看复盘

我的职责: 参与 Spring Boot 后端、Vue 前端和硬件设备联调,负责设备管理页面、监控数据展示、状态回传、异常告警和软件侧智能监控逻辑。

项目价值: 将无人超市场景中的摄像头、称重货柜和环境检测设备接入统一平台,帮助运营人员集中查看设备状态、发现异常并降低现场巡检成本。

  • 接入摄像头监控、摄像头管理、自动称重货柜和环境检测等 IoT 设备数据,支持设备基础信息和运行状态维护。
  • 实现设备在线/离线状态、运行数据、告警记录和监控页面展示,帮助运营人员快速定位异常设备。
  • 围绕称重货柜数据变化、摄像头状态和环境检测指标,完成软件侧智能监控、阈值判断和异常提示逻辑。
Spring BootVue.jsIoTCameraSmart RetailDevice Monitor

经历时间线

交付型全栈工程师 · 某科技公司 · 厦门分公司(上海总部)

2025.04 - 至今

参与 AI+APS 工厂智能排产系统开发,重点围绕排程甘特图、生产实况、算法与业务层联调、APS/MES 执行闭环等复杂业务做前后端交付。

全栈开发 / 项目交付实习生 · 某科技公司

2024.09 - 2025.03

参与学校铃声管理、无人超市、工厂 ERP SaaS 等项目,覆盖后台管理页面、业务接口联调、设备状态展示、权限和单据流程等模块。

软件工程 · 本科 · 泉州师范学院

2021.09 - 2025.06

系统学习软件工程、数据库、计算机网络和 Web 开发基础,并持续通过项目实践补齐工程化、部署和业务理解能力。

在线版本会随项目内容持续更新;如需正式 PDF,可在本页使用浏览器打印并选择“保存为 PDF”。