O usłudze
PrzetłumaczoneOd pięciu lat usuwam rutynę z życia ludzi za pomocą Pythona — przekształcam powtarzalne, podatne na błędy działania w rzeczy, które działają same. Jeśli zadanie polega na przenoszeniu danych między systemami, odpytywaniu API, generowaniu codziennego raportu lub obsłudze wiadomości Telegram, prawdopodobnie mogę to zautomatyzować. Traktuję automatyzację jako produkt, a nie jednorazowy skrypt: rejestruje, obsługuje błędy w sposób elegancki i jest łatwe do przekazania Tobie do wsparcia.
Moja praca obejmuje kilka powiązanych obszarów. Piszę boty na aiogram 3 z pełnymi maszynami stanów, obsługą płatności i panelami administracyjnymi; buduję scraper'y na Scrapy, Selenium i Playwright, które wytrzymują prawdziwe strony internetowe i rotują proxy; projektuję pipeline'y danych, które pobierają, oczyszczają i przechowują informacje zgodnie z harmonogramem, aby raporty były aktualne. Kiedy to wszystko potrzebuje odpowiedniego backendu, uruchamiam asynchroniczne API na FastAPI z autoryzacją i autodokumentacją. Wszystko jest dostarczane w formie gotowej do uruchomienia — konteneryzowane, testowane i wdrożone.
— Automatyzacja: przetwarzanie plików, odpytywanie API, generowanie raportów
— Boty Telegram: aiogram 3, FSM, płatności, panele administracyjne
— Scraper'y: Scrapy, Selenium, Playwright, rotacja proxy
— Pipeline'y danych: pandas, ETL, PostgreSQL, zadania zaplanowane
— Backend'y FastAPI: REST API, asynchroniczne, autoryzacja JWT, OpenAPI
— Automatyzacja przeglądarki: testy Playwright, wypełnianie formularzy, ekstrakcja danych
— Stos: Python 3.11+, asyncio, FastAPI, SQLAlchemy, pydantic, PostgreSQL, Redis, MongoDB, Docker, GitHub Actions
Moja praca obejmuje kilka powiązanych obszarów. Piszę boty na aiogram 3 z pełnymi maszynami stanów, obsługą płatności i panelami administracyjnymi; buduję scraper'y na Scrapy, Selenium i Playwright, które wytrzymują prawdziwe strony internetowe i rotują proxy; projektuję pipeline'y danych, które pobierają, oczyszczają i przechowują informacje zgodnie z harmonogramem, aby raporty były aktualne. Kiedy to wszystko potrzebuje odpowiedniego backendu, uruchamiam asynchroniczne API na FastAPI z autoryzacją i autodokumentacją. Wszystko jest dostarczane w formie gotowej do uruchomienia — konteneryzowane, testowane i wdrożone.
— Automatyzacja: przetwarzanie plików, odpytywanie API, generowanie raportów
— Boty Telegram: aiogram 3, FSM, płatności, panele administracyjne
— Scraper'y: Scrapy, Selenium, Playwright, rotacja proxy
— Pipeline'y danych: pandas, ETL, PostgreSQL, zadania zaplanowane
— Backend'y FastAPI: REST API, asynchroniczne, autoryzacja JWT, OpenAPI
— Automatyzacja przeglądarki: testy Playwright, wypełnianie formularzy, ekstrakcja danych
— Stos: Python 3.11+, asyncio, FastAPI, SQLAlchemy, pydantic, PostgreSQL, Redis, MongoDB, Docker, GitHub Actions