后端开发:主攻 Python 后端,熟练使用 Flask 和 Django 两大框架。Flask 方面,能独立完成 RESTful API 路由设计、蓝图模块拆分、请求钩子与中间件封装、Session/Cookie 会话管理、装饰器鉴权拦截、文件上传下载、JSON/XML 数据序列化等。Django 方面,熟悉 MTV 架构模式、ORM 模型设计与迁移、Admin 后台定制、Django REST Framework 序列化器与视图集、认证与权限系统、信号机制、Celery 异步任务等。具备从零搭建项目骨架到生产部署的全流程能力。
数据库:熟练使用 SQL Server,掌握 T-SQL 编程,擅长复杂多表 JOIN 查询、子查询与 CTE 公用表表达式、窗口函数、事务控制(ACID)、存储过程与触发器编写、索引优化与执行计划分析。能独立完成数据库表结构设计(含主键/外键/唯一约束/默认值)、数据库备份与恢复方案(SQL 脚本全量导出)、数据迁移与初始化脚本编写。了解数据库性能调优基本方法。
前端开发:掌握原生 HTML5 / CSS3 / JavaScript(ES6+),能构建 SPA 单页应用,实现侧边栏导航切换、模态框表单交互、数据表格渲染与筛选、状态标签可视化、Toast 消息提示等常见功能。了解响应式布局与移动端适配,能独立完成前后端联调与接口对接。
工具与工程化:熟练使用 Git 版本控制、Postman / Apifox 接口调试、VS Code / PyCharm 开发环境。了解 Docker 容器化部署、Linux 常用命令、Nginx 反向代理配置。具备良好的代码规范意识,习惯模块化、函数式编程风格,注重代码可读性与可维护性。
项目名称:仓库管理系统(Flask Web 版)
技术栈:Python Flask + SQL Server + 原生 HTML/CSS/JavaScript
项目描述:独立开发的全栈 B/S 架构仓库管理系统,涵盖产品管理、入库管理、出库管理、借出管理、库存查询、出入库记录、盘库统计、数据库备份八大功能模块,支持多员工登录鉴权。
核心职责:
独立完成系统架构设计、数据库表结构设计(7 张业务表,含主外键约束与索引)
后端基于 Flask 构建 RESTful API,实现产品 CRUD、入库/出库/借出三大业务单据全流程处理
入库/出库确认采用事务保证数据一致性,出库时校验库存充足性,借出自动扣减库存、归还自动回补
盘库统计模块通过复杂 SQL 多表 JOIN + 子查询聚合,按月/年核算期初库存、期间入库/出库、期末库存及库存状态
数据库备份模块读取系统表元数据,自动生成含建表语句 + 数据 INSERT + 外键约束的完整 SQL 脚本
前端采用原生 JS 构建 SPA 单页应用,侧边栏导航 + 卡片式功能入口 + 模态框表单,库存状态颜色标签可视化预警
项目成果:系统功能完整,覆盖仓库日常运营全流程,代码约 2800 行,前后端全链路独立交付。