编程语言: 精通Python,熟悉Java、Go基础,有良好的编码规范
Web框架: 熟练使用Django、Flask、FastAPI进行RESTful API开发,了解Django REST framework
数据库: 熟悉MySQL、PostgreSQL,掌握SQL优化;熟悉Redis、MongoDB等NoSQL数据库
数据处理: 熟练使用pandas、NumPy进行数据分析,了解Scrapy爬虫框架
工具与运维: 熟练使用Git进行版本控制,熟悉Linux常用命令,了解Docker容器化部署
其他: 了解HTML/CSS/JavaScript,能够配合前端进行简单联调
在线教育平台后端开发(2024.02 – 2024.06)
技术栈: FastAPI + PostgreSQL + Redis + JWT
负责课程管理、订单支付、视频播放记录等接口的设计与实现
使用SQLAlchemy进行ORM操作,结合Alembic管理数据库迁移
对接支付宝沙箱支付,实现订单生成与异步回调处理
基于Redis实现课程热度排行榜,缓存高频访问数据,降低数据库压力
编写详细的API文档,并通过Postman进行接口测试
| 角色 | 职位 |
| 负责人 | 数据分析 |
| 队员 | 产品经理 |