Опис послуги
ПерекладЯ створюю промислові веб-приложения та REST API на Python, Django та Django REST Framework. Мій основний профіль — бекенд, на якому тримається весь проект: аутентифікація та права доступу, акуратна адмінка, документовані ендпоінти, фонові завдання, платежі та інтеграції зі сторонніми сервісами. Я пишу код з тестами, чистими міграціями та поясненнями до неочевидних рішень, щоб через рік проект залишався зрозумілим.
Звичайно робота починається з короткого созвону, де ми розбираємо модель даних та ключові сценарії. Далі я проектую схему бази та видаю функціональність невеликими перевіреними частинами. Беру на себе ролевий доступ, авторизацію за токенами та сесіями, обмеження частоти запитів, кешування та пагінацію, а також Celery для всього, що не повинно блокувати запит: листи, вивантаження, вебхуки, завдання за розписанням. Там, де є гроші, акуратно підключаю платіжних провайдерів з ідемпотентними обробниками та зрозумілою звіркою. У результаті ви отримуєте кодову базу, безпечну за умовчанням, покриту автотестами та готову масштабуватись горизонтально, з CI на кожен пуш та Docker-образами для передбачуємих деплойів.
Що входить до роботи:
— API на Django та DRF з авторизацією, правами та OpenAPI-документацією
— Черги завдань Celery, розписання та надійні вебхуки
— Платежі, інтеграції, тести та налаштування CI/CD
Звичайно робота починається з короткого созвону, де ми розбираємо модель даних та ключові сценарії. Далі я проектую схему бази та видаю функціональність невеликими перевіреними частинами. Беру на себе ролевий доступ, авторизацію за токенами та сесіями, обмеження частоти запитів, кешування та пагінацію, а також Celery для всього, що не повинно блокувати запит: листи, вивантаження, вебхуки, завдання за розписанням. Там, де є гроші, акуратно підключаю платіжних провайдерів з ідемпотентними обробниками та зрозумілою звіркою. У результаті ви отримуєте кодову базу, безпечну за умовчанням, покриту автотестами та готову масштабуватись горизонтально, з CI на кожен пуш та Docker-образами для передбачуємих деплойів.
Що входить до роботи:
— API на Django та DRF з авторизацією, правами та OpenAPI-документацією
— Черги завдань Celery, розписання та надійні вебхуки
— Платежі, інтеграції, тести та налаштування CI/CD