Junior Python Developer
Під час курсу я написав кілька проектів, таких як: базовий блог, інтернет-магазин покупок і дошка завдань. Ці проекти були написані з використанням бази даних PostgreSQL і принципів ООП.
Проекти побудовані на шаблоні MVT з використанням CBV і звичайних функцій. Уся функціональність CRUD
дублюється API, написаним на фреймворку DRF. Інтерфейс написаний на основі HTML і CSS
(bootstrap). Програми тестувалися вручну та за допомогою простих тестів. API тестувалося вручну за допомогою POSTMAN. Ці проекти можна знайти в профілі GitHub.
Працюючи на позиції DevOps, я мав досвід написання скриптів автоматизації. Приклади останніх робіт написаних на мові Python:
1) Синхронізація Jira та Google Calendar, де потрібно було зв’язати два API для додавання завдань з Jira в Google календар.
2) Скрипт для перевірки поштового домену на потрапляння в списки спаму. Сценарій запускав команду сценарію bash, яка всередині контейнера запускала команду в консолі Tinker, після чого очікувала відповідь API з перевіреною поштою та надсилала результати в чат Telegram і електронну пошту.

Під час курсу я написав кілька проектів, таких як: базовий блог, інтернет-магазин покупок і дошка завдань. Ці проекти були написані з використанням бази даних PostgreSQL і принципів ООП.
Проекти побудовані на шаблоні MVT з використанням CBV і звичайних функцій. Уся функціональність CRUD
дублюється API, написаним на фреймворку DRF. Інтерфейс написаний на основі HTML і CSS
(bootstrap). Програми тестувалися вручну та за допомогою простих тестів. API тестувалося вручну за допомогою POSTMAN. Ці проекти можна знайти в профілі GitHub.
Працюючи на позиції DevOps, я мав досвід написання скриптів автоматизації. Приклади останніх робіт написаних на мові Python:
1) Синхронізація Jira та Google Calendar, де потрібно було зв’язати два API для додавання завдань з Jira в Google календар.
2) Скрипт для перевірки поштового домену на потрапляння в списки спаму. Сценарій запускав команду сценарію bash, яка всередині контейнера запускала команду в консолі Tinker, після чого очікувала відповідь API з перевіреною поштою та надсилала результати в чат Telegram і електронну пошту.
