个人介绍
擅长从零到一独立交付完整的前后端项目,具备扎实的系统架构设计能力和丰富的业务理解力。熟练掌握 Java、Python 后端生态与 Vue.js 前端技术栈,能独立完成数据库设计、API
开发、前端实现、容器化部署的全链路交付。
技术栈
后端: Python / FastAPI / SQLAlchemy / SQLModel / Celery / Redis / MySQL / MinIO
前端: Vue 3 / Vite / Naive UI / Pinia / Vue Router / Axios
基础设施: Docker / Docker Compose / Gunicorn + Uvicorn / Nginx
工程实践: RESTful API 设计 / RBAC 权限系统 / JWT 认证 / 分层架构 / 异步编程
项目经验
跨境电商企业管理系统(前后端全栈独立开发)
面向 Amazon 跨境电商业务的全功能企业管理系统,覆盖销售、产品、库存、权限等核心业务
亮点一:四层分层架构,工程化水平高
采用 API → Service → Repository → Model 四层分离架构,每一层职责清晰、边界明确。Service 层统一业务逻辑与权限校验,Repository 层封装数据访问,API
层仅负责参数校验与路由。代码高内聚低耦合,模块拆分后独立可测、可维护,可直接复用到其他企业级项目。
亮点二:自研 RBAC 权限体系,支持数据级隔离
独立设计并实现完整的权限控制系统:角色-权限关联、用户-角色绑定、菜单/按钮/接口三级权限粒度。核心亮点是数据职级隔离——下级角色无法查看上级数据,组织架构与数据权限联动过滤。权限校验下沉到
Service 层统一管控,杜绝越权风险。这不是 demo 级 RBAC,是生产可用的权限系统。
亮点三:全栈独立交付,一人完成从数据库到页面
从 MySQL 表结构设计、后端 API 开发、前端页面实现到 Docker 容器化部署,全链路一人闭环。后端 14 个 API
模块覆盖认证、用户、角色、权限、销售、开发、产品、库存、通知、操作日志、文件上传等完整业务;前端 Vue 3 + Naive UI 实现 20+
个功能页面,含路由守卫、组织架构筛选、数据表格交互、权限按钮控制。接手即可用,不依赖其他开发。
亮点四:异步架构 + 多服务编排,生产级部署方案
FastAPI 全异步架构(async/await),数据库读写通过 aiomysql 异步驱动;Celery + RedBeat 实现定时任务调度,支持批量数据导入导出、异步消息推送(系统通知 +&nb***sp;+ 邮件三通道);Docker Compose
编排 Web + Worker + Beat 三服务,Nginx 反向代理,Redis 缓存 + MinIO 对象存储。这不是本地跑着玩的项目,是按生产标准交付的部署方案。
亮点五:完整工程文档,可维护性有保障
每个项目配有《开发文档》+《接口文档》双重文档,接口文档覆盖全部 14 个模块的请求参数、响应格式、分页规范。Git
提交规范(feat/refactor/fix),代码结构清晰可追溯。接手方拿到代码即可理解全貌,维护零门槛。
工作方式
- 独立交付:数据库 → 后端 → 前端 → 部署,一人闭环,不扯皮
- 工程规范:Git 规范提交、完整项目文档、Docker 容器化交付
- 沟通高效:需求对齐 → 方案确认 → 开发交付 → 验收闭环,不返工
工作经历
2023-05-01 -至今深圳市亚声微格科技有限公司测试组长
一家专注 Amazon 跨境电商业务的企业,负责公司内部管理系统的全栈开发与维护。 工作职责: - 负责公司企业管理系统的架构设计、前后端开发及线上部署维护,独立承担全链路交付 - 设计并实现 RBAC 细粒度权限控制系统,覆盖菜单、按钮、接口三级权限及数据职级隔离 - 开发销售管理、产品 SKU 管理、库存管理、消息通知等核心业务模块,支撑公司日常运营 - 搭建 Docker 容器化部署方案,编排 Web + 异步任务 + 定时调度多服务架构 项目成果: - 独立完成企业管理系统从零到一的全栈开发,后端 5200+ 行 / 前端 10800+ 行代码 - 设计实现 14 个后端 API 模块、20+ 个前端功能页面,覆盖公司全部核心业务流程 -***+ 邮件 + 系统通知三通道消息体系,提升内部协作效率 - 实现批量 Excel 导入导出功能,替代人工操作,显著降低数据处理成本 - 编写完整开发文档与接口文档,保障系统可维护性
教育经历
2016-09-01 - 2020-06-01四川工商大学计算机科学与技术本科
主修课程: 数据结构与算法、数据库系统原理、操作系统、计算机网络、软件工程、Python 程序设计、Web 开发技术 在校实践:独立完成多个课程项目,包括基于 Python 的 Web 应用开发、数据库设计与优化 熟练掌握关系型数据库建模,在校期间即具备独立交付完整项目的能力
语言

架构设计后端采用FastAPI四层分层架构:API层负责路由和参数校验,Service层统一处理业务逻辑与权限校验,Repository层封装数据库访问,Model层定义ORM模型。每一层职责清晰、边界明确,模块间通过依赖注入解耦。前端采用Vue3+Vite+NaiveUI,Pinia状态管理,Ax

架构设计后端采用FastAPI四层分层架构:API层负责路由和参数校验,Service层统一处理业务逻辑与权限校验,Repository层封装数据库访问,Model层定义ORM模型。每一层职责清晰、边界明确,模块间通过依赖注入解耦。前端采用Vue3+Vite+NaiveUI,Pinia状态管理,Ax



