具备多年企业内部管理系统、后台工具和已有项目维护经验。目前重点展示以下两个轻量级 Web 开发案例,用于体现 Python 后端、任务管理、图数据库和前端页面开发能力。
一、Celery 任务调度管理系统
基于 Python 和 Celery 开发的任务管理系统,用于任务创建、队列配置、集群配置、Worker 并发参数设置、任务优先级管理以及任务执行状态展示。
系统通过 Web 后台页面分类展示初始、等待运行、运行中、成功和失败等任务状态,并提供任务搜索、执行次数、开始时间、结束时间、耗时、Celery 任务 ID 和队列等信息查看功能。任务创建页面支持选择集群、配置线程数、指定 Celery 队列、设置优先级及填写任务描述。
本人负责相关任务管理逻辑、Celery 任务提交、任务状态记录、后台数据接口,以及列表、表单、弹窗和状态页面等前端功能开发。该案例可用于展示 Python 后台开发、Celery 异步任务、任务队列、任务监控和 Web 管理页面开发能力。
二、Neo4j 任务流与分析链管理系统
基于 Neo4j 图数据库和 D3.js 开发的轻量级关系数据管理与可视化系统,用于维护任务节点、任务流、分析节点和分析链之间的关联关系。
系统使用 Neo4j 保存节点、属性及节点之间的连接关系,支持节点和关系的新增、编辑、删除、复制及详情查看。前端使用 D3.js 展示节点关系图,用户可以查看整体图结构、选择节点、浏览上下游关系并查看节点名称、类型和描述等属性。
本人负责 Neo4j 图数据结构设计、节点与关系的增删改查、后端数据接口,以及 D3.js 图形展示和页面交互功能开发。该案例可用于展示图数据库应用、关系数据建模、D3.js 数据可视化和 Web 前后端完整开发能力。
其他项目经历
曾参与教育 ERP 系统的长期开发和维护,主要负责已有后台功能扩展、业务逻辑修改、Bug 修复及前后端联调,并独立使用 jQuery、JavaScript、HTML 和 CSS 开发 Web 数据展示页面。
还具有 Python 数据处理、后台管理、定时任务、实时数据处理和跨语言系统开发经验,曾使用 Haskell FRP 与 Python 处理事件流、状态变化和跨语言数据同步问题,积累了复杂业务逻辑分析、系统集成、代码抽象及已有系统维护经验。
可参与的项目类型包括:Python 现有项目修改、Bug 修复、API 开发、Celery 异步任务、定时任务、任务管理后台、Neo4j 图数据库、D3.js 关系图展示、简单 Web 功能开发及第三方接口联调