我主要从事以 Python 为核心的后端开发与自动化工程工作,具备扎实的系统设计与代码实现能力。熟练使用 FastAPI 构建高性能、可扩展的服务端接口,能够根据业务结构进行模块化拆分,实现清晰、易维护的 API 体系。掌握依赖注入、中间件、自定义异常处理、权限控制等常见服务端功能的实现方式,并具备将接口服务部署到生产环境的实践经验。
在数据库方面,熟悉 MySQL、PostgreSQL、SQLite 等常用关系型数据库,能够进行合理的表结构设计、索引优化和复杂查询的编写。熟练使用 SQLAlchemy、Tortoise ORM 等 ORM 工具,能够在保证性能的前提下提升开发效率。同时掌握 Redis 在缓存、队列、限流等场景中的应用,可以根据业务需求设计高效的数据访问方案。
此外,我具备扎实的脚本开发与任务自动化能力,能够根据实际需求编写日志分析、文件处理、数据转换、批量任务执行等各类 Python 脚本,为业务运营和系统维护提供高效支持。在工程化方面,熟悉 Git、虚拟环境管理、依赖版本控制、基础单元测试编写以及简单的 CI/CD 流程,对代码质量和可维护性有良好的实践习惯。
具备快速理解需求、独立完成功能开发的能力,并能与团队配合进行系统迭代,为项目提供稳定可靠的技术实现。
项目一:FastAPI 企业内部业务管理系统开发
负责从零构建基于 FastAPI 的内部业务管理系统,用于企业内部数据记录、流程管理与任务跟踪。项目中独立完成接口设计、数据库建模、模块拆分及整体架构规划。利用 FastAPI 的依赖注入与路由分组机制构建清晰的接口组织结构,编写中间件实现统一日志记录、权限校验和异常处理。数据库采用 MySQL,使用 SQLAlchemy 进行 ORM 开发,设计多张业务表并进行字段与索引优化,以确保在数据量增长时仍保持稳定性能。系统上线后显著提升了内部流程效率,并降低了人工操作错误率。
项目二:自动化脚本与批处理任务平台
为业务部门开发多类自动化脚本,包括数据清洗、批量任务调度、报表生成、文件解析与格式转换等工具。通过 Python 实现多任务串行/并行调度,结合 Redis 实现简单队列与缓存机制,使日常重复性工作完全自动化。编写统一的命令行工具,提高脚本复用性与维护性。项目有效减少人工成本,并确保数据处理一致性。
项目三:基础 API 服务与系统集成项目
负责搭建多个业务 API 服务,用于连接企业内部多个系统之间的数据流转。采用 FastAPI 实现高并发接口,结合 PostgreSQL 进行稳定的数据持久化,并对部分关键业务逻辑加入事务控制与锁机制确保一致性。通过结构化配置管理、多环境部署、日志追踪与错误告警机制,使接口服务在不同环境中保持高可用和低故障率。该项目实现了多个系统之间的自动数据同步,显著提高了整体业务协作效率。
面向企业内部的任务流转、审批、台账与统计一体化平台。我负责从0到1的技术架构设计与核心功能实现:基于 FastAPI + 路由分组 + 依赖注入构建模块化后端;使用 MySQL 完成数据建模、索引优化、复杂查询,并以 SQLAlchemy 封装 ORM;编写中间件统一日志、异常捕
为解决报表生成、文件解析、数据清洗与批量任务执行的重复劳动,搭建统一的自动化平台。我负责总体方案与落地实现:支持脚本注册与参数化运行,提供运行日志、错误监控与审计追踪;内置定时调度、依赖编排与失败重试,结合多进程/异步提升吞吐;以 Redis 实现任务队列与缓存,支持并发控制与结