O usłudze
PrzetłumaczoneTworzę aplikacje internetowe klasy produkcyjnej i REST API w Pythonie, Django i Django REST Framework. Moim głównym profilem jest backend, który obsługuje cały projekt: uwierzytelnianie i prawa dostępu, schludny panel administracyjny, udokumentowane punkty końcowe, zadania w tle, płatności i integracje zewnętrzne. Piszę kod z testami, czystymi migracjami i wyjaśnieniami dla nieoczywistych decyzji, aby projekt pozostał zrozumiały rok później.
Praca zazwyczaj zaczyna się od krótkiej rozmowy, podczas której omawiamy model danych i kluczowe scenariusze. Następnie projektuję schemat bazy danych i dostarczam funkcjonalność w małych, weryfikowalnych częściach. Zajmuję się dostępem opartym na rolach, uwierzytelnianiem tokenów i sesji, ograniczaniem liczby żądań, pamięcią podręczną i paginacją, plus Celery do wszystkiego, co nie powinno blokować żądania: e-maile, eksporty, webhooki, zaplanowane zadania. Gdy w grę wchodzą pieniądze, starannie łączę dostawców płatności z idempotentnymi handlerami i jasnym uzgadnianiem. Efektem jest baza kodu zabezpieczona domyślnie, pokryta testami automatycznymi i gotowa do skalowania horyzontalnego, z CI przy każdym pushu i obrazami Dockera do przewidywalnych wdrożeń.
Co obejmuje praca:
— API na Django i DRF z uwierzytelnianiem, uprawnieniami i dokumentacją OpenAPI
— Kolejki zadań Celery, harmonogramy i niezawodne webhooki
— Płatności, integracje, testy i konfiguracja CI/CD
Praca zazwyczaj zaczyna się od krótkiej rozmowy, podczas której omawiamy model danych i kluczowe scenariusze. Następnie projektuję schemat bazy danych i dostarczam funkcjonalność w małych, weryfikowalnych częściach. Zajmuję się dostępem opartym na rolach, uwierzytelnianiem tokenów i sesji, ograniczaniem liczby żądań, pamięcią podręczną i paginacją, plus Celery do wszystkiego, co nie powinno blokować żądania: e-maile, eksporty, webhooki, zaplanowane zadania. Gdy w grę wchodzą pieniądze, starannie łączę dostawców płatności z idempotentnymi handlerami i jasnym uzgadnianiem. Efektem jest baza kodu zabezpieczona domyślnie, pokryta testami automatycznymi i gotowa do skalowania horyzontalnego, z CI przy każdym pushu i obrazami Dockera do przewidywalnych wdrożeń.
Co obejmuje praca:
— API na Django i DRF z uwierzytelnianiem, uprawnieniami i dokumentacją OpenAPI
— Kolejki zadań Celery, harmonogramy i niezawodne webhooki
— Płatności, integracje, testy i konfiguracja CI/CD