关于服务
翻译在过去的五年里,我通过 Python 消除了人们生活中的日常事务——将重复且容易出错的操作转变为自动化的流程。如果任务涉及在系统之间移动数据、轮询 API、生成每日报告或处理 Telegram 消息,我很可能可以实现自动化。我将自动化视为一种产品,而不是一次性的脚本:它会记录,优雅地处理失败,并且易于交接给您进行支持。
我的工作涵盖多个相关领域。我使用 aiogram 3 编写具有完整状态机、支付处理和管理面板的机器人;我在 Scrapy、Selenium 和 Playwright 上构建能够承受真实网站并轮换代理的爬虫;我设计数据管道,按计划获取、清理和存储信息,以保持报告的新鲜度。当所有这些需要一个合适的后端时,我会在 FastAPI 上启动带有授权和自动文档的异步 API。一切都以可运行的形式交付——容器化、测试和部署。
— 自动化:文件处理,API 轮询,报告生成
— Telegram 机器人:aiogram 3,FSM,支付,管理面板
— 爬虫:Scrapy,Selenium,Playwright,代理轮换
— 数据管道:pandas,ETL,PostgreSQL,定时任务
— FastAPI 后端:REST API,异步,JWT 授权,OpenAPI
— 浏览器自动化:Playwright 测试,表单填写,数据提取
— 技术栈:Python 3.11+,asyncio,FastAPI,SQLAlchemy,pydantic,PostgreSQL,Redis,MongoDB,Docker,GitHub Actions
我的工作涵盖多个相关领域。我使用 aiogram 3 编写具有完整状态机、支付处理和管理面板的机器人;我在 Scrapy、Selenium 和 Playwright 上构建能够承受真实网站并轮换代理的爬虫;我设计数据管道,按计划获取、清理和存储信息,以保持报告的新鲜度。当所有这些需要一个合适的后端时,我会在 FastAPI 上启动带有授权和自动文档的异步 API。一切都以可运行的形式交付——容器化、测试和部署。
— 自动化:文件处理,API 轮询,报告生成
— Telegram 机器人:aiogram 3,FSM,支付,管理面板
— 爬虫:Scrapy,Selenium,Playwright,代理轮换
— 数据管道:pandas,ETL,PostgreSQL,定时任务
— FastAPI 后端:REST API,异步,JWT 授权,OpenAPI
— 浏览器自动化:Playwright 测试,表单填写,数据提取
— 技术栈:Python 3.11+,asyncio,FastAPI,SQLAlchemy,pydantic,PostgreSQL,Redis,MongoDB,Docker,GitHub Actions