关于服务
翻译我在Python、Django和Django REST框架上创建生产级的网络应用程序和REST API。我的主要角色是后端,负责整个项目:身份验证和访问权限、整洁的管理面板、文档化的端点、后台任务、支付和第三方集成。我编写带有测试的代码,清晰的迁移和对不明显决策的解释,以便项目在一年后仍然易于理解。
工作通常从简短的电话开始,我们讨论数据模型和关键场景。然后我设计数据库架构,并以小的可验证的部分交付功能。我处理基于角色的访问、令牌和会话身份验证、速率限制、缓存和分页,以及Celery处理所有不应阻塞请求的任务:电子邮件、导出、Webhook、计划任务。在涉及金钱的地方,我仔细连接支付提供商与幂等处理程序和清晰的对账。结果是一个默认安全的代码库,覆盖自动化测试,并准备水平扩展,每次推送都有CI,Docker镜像用于可预测的部署。
工作内容包括:
— Django和DRF上的API,带有身份验证、权限和OpenAPI文档
— Celery任务队列、调度和可靠的Webhook
— 支付、集成、测试和CI/CD设置
工作通常从简短的电话开始,我们讨论数据模型和关键场景。然后我设计数据库架构,并以小的可验证的部分交付功能。我处理基于角色的访问、令牌和会话身份验证、速率限制、缓存和分页,以及Celery处理所有不应阻塞请求的任务:电子邮件、导出、Webhook、计划任务。在涉及金钱的地方,我仔细连接支付提供商与幂等处理程序和清晰的对账。结果是一个默认安全的代码库,覆盖自动化测试,并准备水平扩展,每次推送都有CI,Docker镜像用于可预测的部署。
工作内容包括:
— Django和DRF上的API,带有身份验证、权限和OpenAPI文档
— Celery任务队列、调度和可靠的Webhook
— 支付、集成、测试和CI/CD设置